Esempio n. 1
0
 def test_deletes_storage(self):
     storage = TempFilesStorage()
     storage.save('path/to/file.txt', 'Hello World!')
     storage.delete('path/to/file.txt')
     assert_false(storage.exists('path/to/file.txt'))
Esempio n. 2
0
 def test_stores_in_memory(self):
     storage = TempFilesStorage()
     storage.save('path/to/file.txt', 'Hello World!')
     assert_true(storage.exists('path/to/file.txt'))
Esempio n. 3
0
 def test_opens_strings_as_content_files(self):
     storage = TempFilesStorage()
     storage.save('path/to/file.txt', 'Hello World!')
     file = storage.open('path/to/file.txt')
     assert_equal('Hello World!', ''.join(file.chunks()))