def test_bool(self): "Tests the boolean status of a node" self.assertTrue(self.tree) t = RendertileSet(3) self.assertFalse(t) t.add((0, 0, 0)) self.assertTrue(t)
def test_iterate_fail(self): """Meta-test: Make sure test_iterate() would actually fail""" # if an extra item were returned""" self.tree.add((1, 1, 1)) self.assertRaises(AssertionError, self.test_iterate) # If something was supposed to be returned but wasn't tree = RendertileSet(3) c = len(self.tile_paths) // 2 for t in self.tile_paths: tree.add(t) c -= 1 if c <= 0: break self.tree = tree self.assertRaises(AssertionError, self.test_iterate)
def setUp(self): self.tree = RendertileSet(3) for t in self.tile_paths: self.tree.add(t)