예제 #1
0
 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))
예제 #2
0
파일: tests.py 프로젝트: eddie841006/seedir
 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())
예제 #3
0
파일: tests.py 프로젝트: eddie841006/seedir
 def test_delete_objects(self):
     x = sd.randomdir()
     x.delete(x.listdir())
     self.assertTrue(len(x.listdir()) == 0)
예제 #4
0
파일: tests.py 프로젝트: eddie841006/seedir
 def test_delete_string_names(self):
     x = sd.randomdir()
     x.delete(x.get_child_names())
     self.assertTrue(len(x.listdir()) == 0)
예제 #5
0
 def test_copy_equal(self):
     x = sd.randomdir(seed=7)
     y = x.copy()
     self.assertEqual(x.seedir(printout=False), y.seedir(printout=False))