from .test_algebra_initialisation import *
from .test_clifford import *
from .test_io import *
from .test_g3c_tools import *
from .test_tools import *
from .test_g3c_CUDA import *

import unittest


def run_all_tests():
    unittest.main()

import os
import pytest

def run_all_tests(*args):
    """ Invoke pytest, forwarding options to pytest.main """
    pytest.main([os.path.dirname(__file__)] + list(args))

Fix `clifford.test.run_all_tests` to use pytest
Fix `clifford.test.run_all_tests` to use pytest

Closes gh-91. Tests can be run with
```python
import clifford.test
clifford.test.run_all_tests()
```

+ import os
+ import pytest
- from .test_algebra_initialisation import *
- from .test_clifford import *
- from .test_io import *
- from .test_g3c_tools import *
- from .test_tools import *
- from .test_g3c_CUDA import *
  
- import unittest
+ def run_all_tests(*args):
+     """ Invoke pytest, forwarding options to pytest.main """
+     pytest.main([os.path.dirname(__file__)] + list(args))
  
- 
- def run_all_tests():
-     unittest.main()
- 
Fix `clifford.test.run_all_tests` to use pytest
## Code Before:
from .test_algebra_initialisation import *
from .test_clifford import *
from .test_io import *
from .test_g3c_tools import *
from .test_tools import *
from .test_g3c_CUDA import *

import unittest


def run_all_tests():
    unittest.main()

## Instruction:
Fix `clifford.test.run_all_tests` to use pytest
## Code After:
import os
import pytest

def run_all_tests(*args):
    """ Invoke pytest, forwarding options to pytest.main """
    pytest.main([os.path.dirname(__file__)] + list(args))
