def test_add_folder_failure(self, m_makedirs):
     m_makedirs.side_effect = OSError
     store = Repository(random_string())
     self.assertRaises(RepositoryError, store.add_folder, random_string())
 def test_delete_file_failure(self, m_remove):
     m_remove.side_effect = OSError
     store = Repository(random_string())
     self.assertRaises(RepositoryError, store.delete_file, random_string())
 def test_add_folder_success(cls, _):
     store = Repository(random_string())
     store.add_folder(random_string())
 def test_get_file_failure(self, m_fileobj, m_exists):
     m_exists.return_value = False
     store = Repository(random_string())
     self.assertRaises(FileObjectNotFound, store.get_file, random_string())
     self.assertFalse(m_fileobj.called)
 def test_delete_file_success(self, m_remove):
     store = Repository(random_string())
     store.delete_file(random_string())
     self.assertTrue(m_remove.called)
 def test_exists_missing_file(self, m_exists):
     m_exists.return_value = False
     store = Repository(random_string())
     result = store.exists(random_string())
     self.assertFalse(result)
 def test_get_file_success(self, m_fileobj, _):
     store = Repository(random_string())
     store.get_file(random_string())
     self.assertTrue(m_fileobj.called)
 def test_create_file_failure(self, m_fileobj):
     m_fileobj.return_value.write.side_effect = FileObjectError
     store = Repository(random_string())
     self.assertRaises(FileObjectError, store.add_file, random_string(),
                       random_string())
 def test_exists_success(self, _):
     store = Repository(random_string())
     result = store.exists(random_string())
     self.assertTrue(result)
Exemple #10
0
 def test_create_file_success(self, m_fileobj):
     store = Repository(random_string())
     store.add_file(random_string())
     self.assertFalse(m_fileobj.return_value.write.called)
Exemple #11
0
 def test_create_file_with_contents_success(self, m_fileobj):
     store = Repository(random_string())
     store.add_file(random_string(), random_string())
     self.assertTrue(m_fileobj.return_value.write.called)
Exemple #12
0
 def test_add_folder_success(cls, _):
     store = Repository(random_string())
     store.add_folder(random_string())
Exemple #13
0
 def test_delete_file_success(self, m_remove):
     store = Repository(random_string())
     store.delete_file(random_string())
     self.assertTrue(m_remove.called)
Exemple #14
0
 def test_get_file_success(self, m_fileobj, _):
     store = Repository(random_string())
     store.get_file(random_string())
     self.assertTrue(m_fileobj.called)
 def test_create_file_success(self, m_fileobj):
     store = Repository(random_string())
     store.add_file(random_string())
     self.assertFalse(m_fileobj.return_value.write.called)
 def test_exists_missing_file(self, m_exists):
     m_exists.return_value = False
     store = Repository(random_string())
     result = store.exists(random_string())
     self.assertFalse(result)
 def test_create_file_with_contents_success(self, m_fileobj):
     store = Repository(random_string())
     store.add_file(random_string(), random_string())
     self.assertTrue(m_fileobj.return_value.write.called)
Exemple #18
0
 def test_exists_success(self, _):
     store = Repository(random_string())
     result = store.exists(random_string())
     self.assertTrue(result)