Esempio n. 1
0
 def test_5_remove(self):
     # перегенарация devid, что бы избежать наложения uuid файлов
     self.devid = random.randint(0, 1 << 32)
     # последовательная загрузка, удаление и попытка чтения файлов
     self.assertEqual(proto.connect(self.host, self.username, self.secret, self.devid, ["sync", "mkdir", "write", "remove"]), True)
     self.assertEqual(proto.connect(self.host, self.username, self.secret, self.devid, ["sync", "read"]), False)
Esempio n. 2
0
 def test_4_rmdir(self):
     # проверка удаления всех накачанных файлов 
     self.assertEqual(proto.connect(self.host, self.username, self.secret, self.devid, ["sync", "mkdir", "rmdir"]), True)
Esempio n. 3
0
 def test_2_WriteRead(self):
     # загрузка всех файлов и каталогов в текущей директории и чтение их же
     self.assertEqual(proto.connect(self.host, self.username, self.secret, self.devid, ["sync", "mkdir", "write", "read"]), True)
Esempio n. 4
0
 def test_3_revision(self):
     # проверка на обновление ревизий
     self.assertEqual(proto.connect(self.host, self.username, self.secret, self.devid, ["sync", "read", "revision"]), True)
Esempio n. 5
0
 def test_1_mkdir(self):
     # создание и удаление директории в первой попавшейся рутдире
     self.assertEqual(proto.connect(self.host, self.username, self.secret, self.devid, ["sync", "mkdir", "rmdir"]), True)