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]])
def setUp(self): self.morphology = Morphology(morphology_path)
def test_uris(self): uris = self.circuit.morphology_uris([1, 2, 3]) for uri in uris: Morphology(uri)
def test_bad(self): self.assertRaises(RuntimeError, lambda: Morphology("mars"))
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))
def test_simple(self): morphology = Morphology(morphology_path)
def setUp(self): self.morphology = Morphology(morphology_path) self.section = self.morphology.section(1)