Beispiel #1
0
 def test_delete(self):
     dep = ZoomFileDep(**self.base_args)
     dep.sync()
     dep.delete()
     assert(dep.is_synced() == False)
Beispiel #2
0
 def test_status(self):
     dep = ZoomFileDep(**self.base_args)
     assert(dep.status() == "file not synced")
     dep.sync()
     assert(dep.status() != "file not synced")
Beispiel #3
0
 def test_sync_error(self):
     self.base_args.update({'url': FAKE_FILE})
     self.base_exp.update({'filename': FAKE_FILENAME})
     dep = ZoomFileDep(**self.base_args)
     with assert_raises(ZoomError):
         dep.sync()
Beispiel #4
0
 def test_sync(self):
     dep = ZoomFileDep(**self.base_args)
     assert(os.path.exists(dep.identifier) == False)
     dep.sync()
     assert(os.path.exists(dep.identifier))
Beispiel #5
0
 def test_is_synced(self):
     dep = ZoomFileDep(**self.base_args)
     assert(dep.is_synced() == False)
     dep.sync()
     assert(dep.is_synced() == True)