Esempio n. 1
0
	def test_create_child_dir(self):
		stub = sBuilder()
		root = Directory("root", None, stub, stub)
		direct = Directory("test", root, stub, stub)
		self.assertEqual("root/test", direct.fullPath)
		self.assertEqual(0, direct.filesCount)
		self.assertEqual("root", direct.parent.name)
Esempio n. 2
0
 def test_create_child_dir(self):
     stub = sBuilder()
     root = Directory("root", None, stub, stub)
     direct = Directory("test", root, stub, stub)
     self.assertEqual("root/test", direct.fullPath)
     self.assertEqual(0, direct.filesCount)
     self.assertEqual("root", direct.parent.name)
Esempio n. 3
0
 def create_nested(self, level_of_depth):
     stub = sBuilder()
     targ = None
     aux = None
     for i in xrange(level_of_depth):
         aux = Directory("test" + str(i), aux, stub, stub)
     targ = Directory("leaf", aux, stub, stub)
     return aux, targ
Esempio n. 4
0
	def create_nested(self, level_of_depth):
		stub = sBuilder()
		targ = None
		aux = None
		for i in xrange(level_of_depth):
			aux = Directory("test" + str(i), aux, stub, stub)
		targ = Directory("leaf", aux, stub, stub)
		return aux, targ
Esempio n. 5
0
 def test_create_root_dir(self):
     stub = sBuilder()
     direct = Directory("test", None, stub, stub)
     self.assertEqual("test", direct.fullPath)
     self.assertEqual(0, direct.filesCount)
Esempio n. 6
0
 def test_create_file(self):
     testfile = proto.File("test", sd.sDirectory(), sb.sBuilder())
     self.assertEqual(testfile.name, "test")
Esempio n. 7
0
 def test_build_file(self):
     stub = sb.sBuilder()
     testfile = proto.File("test", sd.sDirectory(), stub)
     testfile.build()
     self.assertEqual("test/test", stub.files[0])
Esempio n. 8
0
	def test_create_root_dir(self):
		stub = sBuilder()
		direct = Directory("test", None, stub, stub)
		self.assertEqual("test", direct.fullPath)
		self.assertEqual(0, direct.filesCount)
Esempio n. 9
0
 def create_ds_and_builder():
     stub = sBuilder()
     ds = DirectorySchema("root", stub, stub)
     return stub, ds
Esempio n. 10
0
 def test_creation_success(self):
     stub = sBuilder()
     ds = DirectorySchema("root", stub, stub)
     self.assertEqual("root", ds.root)
     self.assertEqual(stub, ds.fileBuilder)
     self.assertEqual(stub, ds.directoryBuilder)
Esempio n. 11
0
	def test_create_file(self):
		testfile = proto.File("test", sd.sDirectory(), sb.sBuilder())
		self.assertEqual(testfile.name, "test")
Esempio n. 12
0
	def test_build_file(self):
		stub = sb.sBuilder()
		testfile = proto.File("test", sd.sDirectory(), stub)
		testfile.build()
		self.assertEqual("test/test", stub.files[0])