Select Git revision
conftest.py
-
Kelvin Rodriguez authored
* kernel list support added * simple spice as fixture * removed abstractmethod tags * added property tags * addressed comments * Update base.py
Kelvin Rodriguez authored* kernel list support added * simple spice as fixture * removed abstractmethod tags * added property tags * addressed comments * Update base.py
conftest.py 1.14 KiB
import numpy as np
class SimpleSpice():
def scs2e(self, *args):
return 0.1
def bods2c(self, x):
return -12345
def frmnam(self, id):
return 'Test_Frame'
def gdpool(self, key, x, length):
return np.ones(length)
def gipool(self, key, x, length):
return np.arange(length)
def bodvrd(self, key, x, length):
return (3, np.ones(length,))
def spkpos(self, *args):
return (np.ones(3), None)
def spkezr(self, *args):
return (np.ones(6), None)
def furnsh(self, *args):
return
def unload(self, *args):
return
def pxform(self, *args):
return np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1]])
def m2q(self, *args):
return np.asarray([1,2,3,4])
def bodn2c(self, *args):
return "SPACE"
def sct2e(self, *args):
return 0.1
def cidfrm(self, *args):
return (2000, "Test_Body_Frame", True)
def furnsh(self, *args):
if not hasattr(self, '_loaded_kernels'):
self._loaded_kernels = []
self._loaded_kernels.append(args)
def get_mockkernels(self, *args):
return "some_metakernel"