def METHOD_NAME(self):
    g = Graph(self.nodes, self.edges, self.spec)
    sub_g = g.crop(Roi(Coordinate([1, 1, 1]), Coordinate([3, 3, 3])))
    self.assertEqual(g.spec.roi, self.spec.roi)
    self.assertEqual(
        sub_g.spec.roi, Roi(Coordinate([1, 1, 1]), Coordinate([3, 3, 3]))
    )
    sub_g.spec.directed = False
    self.assertTrue(g.spec.directed)
    self.assertFalse(sub_g.spec.directed)