Example #1
0
 def test_transform_errors(self):
     self.assertRaises(ValueError,
                       lambda: Morphology(morphology_path, 'foo'))
     transform = numpy.array([[2, 2], [2, 2]])
     self.assertRaises(ValueError,
                       lambda: Morphology(morphology_path, transform))
     transform = numpy.array([[1, 0, 0, 7], [0, 'a', 0, 8], [0, 0, 1, 9],
                              [0, 0, 0, 1]])
Example #2
0
 def setUp(self):
     self.morphology = Morphology(morphology_path)
Example #3
0
 def test_uris(self):
     uris = self.circuit.morphology_uris([1, 2, 3])
     for uri in uris:
         Morphology(uri)
Example #4
0
 def test_bad(self):
     self.assertRaises(RuntimeError, lambda: Morphology("mars"))
Example #5
0
 def test_transform(self):
     transform = numpy.array([[1, 0, 0, 7], [0, 1, 0, 8], [0, 0, 1, 9],
                              [0, 0, 0, 1]])
     morphology = Morphology(morphology_path, transform)
     assert (numpy.allclose(morphology.transformation(), transform))
Example #6
0
 def test_simple(self):
     morphology = Morphology(morphology_path)
Example #7
0
 def setUp(self):
     self.morphology = Morphology(morphology_path)
     self.section = self.morphology.section(1)