コード例 #1
0
class SimpleFunctionsTest(unittest.TestCase):

    def setUp(self):
        self.e = Excluder(["x", "y"])

    def test_create_mask(self):
        with self.assertRaises(NotImplementedError):
            self.e.create_mask(MagicMock(), MagicMock())
コード例 #2
0
class SerialisationTest(unittest.TestCase):

    def setUp(self):
        self.e = Excluder(["x", "y"])

    def test_to_dict(self):
        expected_dict = dict()
        expected_dict['axes'] = ["x", "y"]

        d = self.e.to_dict()

        self.assertEqual(expected_dict, d)
コード例 #3
0
class SerialisationTest(unittest.TestCase):

    def setUp(self):
        self.e = Excluder(["x", "y"])

    def test_to_dict(self):
        expected_dict = dict()
        expected_dict['axes'] = ["x", "y"]

        d = self.e.to_dict()

        self.assertEqual(expected_dict, d)

    def test_from_dict(self):
        m = MagicMock()
        self.e._excluder_lookup['TestMutator'] = m

        gen_dict = dict(typeid="TestMutator")
        self.e.from_dict(gen_dict)

        m.from_dict.assert_called_once_with(gen_dict)
コード例 #4
0
 def setUp(self):
     self.e = Excluder(["x", "y"])
コード例 #5
0
 def test_init(self):
     Excluder(["x", "y"])
コード例 #6
0
 def __init__(self, roi, scannables):
     self.py_excluder = Excluder(roi.py_roi, scannables)
     logging.debug(self.py_excluder.to_dict())
コード例 #7
0
 def __init__(self, roi, scannables):
     self.py_excluder = Excluder(roi.py_roi, scannables)
     logging.debug(self.py_excluder.to_dict())