def test_many_randomdirs(self): seeds = range(1000) for i in seeds: r = sd.randomdir(seed=i) s = r.seedir(printout=False) f = sd.fakedir_fromstring(s) self.assertEqual(s, f.seedir(printout=False))
def test_randomdir_seed(self): x = sd.randomdir(seed=4.21) y = sd.randomdir(seed=4.21) self.assertEqual(x.get_child_names(), y.get_child_names())
def test_delete_objects(self): x = sd.randomdir() x.delete(x.listdir()) self.assertTrue(len(x.listdir()) == 0)
def test_delete_string_names(self): x = sd.randomdir() x.delete(x.get_child_names()) self.assertTrue(len(x.listdir()) == 0)
def test_copy_equal(self): x = sd.randomdir(seed=7) y = x.copy() self.assertEqual(x.seedir(printout=False), y.seedir(printout=False))