def test_file(self): path = URI(self.baseurl) / 'testfile.txt' create_file(path, content='hallo') content = load_file(path) self.assertEqual(content, 'hallo') self.assertTrue(path.exists()) self.assertTrue(path.isfile()) path.remove() self.assertTrue(not path.exists()) path = URI(self.existing_file) self.assertTrue(path.exists()) self.assertTrue(path.isfile()) content = load_file(path) self.assertTrue(content)
def test_file(self): path = URI(self.baseurl) / 'testfile.txt' create_file(path, content='hallo') content = load_file(path) self.assertEqual(content, 'hallo') self.assertTrue(path.exists()) self.assertTrue(path.isfile()) path.remove() self.assertTrue(not path.exists()) path = URI(self.existing_file) self.assertTrue(path.exists()) self.assertTrue(path.isfile()) content = load_file(path) self.assertTrue(content)
def test_copy_and_move_file(self): single_file = URI(self.non_existing_file) target_file = URI(self.baseurl) / 'target_file.txt' create_file(single_file) single_file.copy(target_file) self.assertTrue(target_file.exists()) self.assertTrue(target_file.isfile()) self.assertEqual(load_file(target_file), 'content') target_file.remove() self.assertTrue(not target_file.exists()) single_file.move(target_file) self.assertTrue(not single_file.exists()) self.assertTrue(target_file.exists()) self.assertTrue(target_file.isfile()) self.assertEqual(load_file(target_file), 'content') target_file.remove()
def test_copy_and_move_file(self): single_file = URI(self.non_existing_file) target_file = URI(self.baseurl) / 'target_file.txt' create_file(single_file) single_file.copy(target_file) self.assertTrue(target_file.exists()) self.assertTrue(target_file.isfile()) self.assertEqual(load_file(target_file), 'content') target_file.remove() self.assertTrue(not target_file.exists()) single_file.move(target_file) self.assertTrue(not single_file.exists()) self.assertTrue(target_file.exists()) self.assertTrue(target_file.isfile()) self.assertEqual(load_file(target_file), 'content') target_file.remove()
def test_dir(self): testdir = URI('testdir') testdir.makedirs() self.assertTrue(testdir.exists()) self.assertTrue(testdir.isdir()) self.assertTrue(not testdir.isfile()) testfile = URI('testdir/somefile') create_file(testfile, content='test') testdir.remove(recursive=True) self.assertTrue(not testdir.exists()) self.assertTrue(not testfile.exists()) testdir = URI(self.existing_dir) self.assertTrue(testdir.exists()) self.assertTrue(testdir.isdir())
def test_dir(self): testdir = URI('testdir') testdir.makedirs() self.assertTrue(testdir.exists()) self.assertTrue(testdir.isdir()) self.assertTrue(not testdir.isfile()) testfile = URI('testdir/somefile') create_file(testfile, content='test') testdir.remove(recursive=True) self.assertTrue(not testdir.exists()) self.assertTrue(not testfile.exists()) testdir = URI(self.existing_dir) self.assertTrue(testdir.exists()) self.assertTrue(testdir.isdir())
def test_isfile(self): p = URI('zip://((memory:///file.zip))/foo.txt') with p.open('wb') as fd: fd.write(b'foo') self.assertTrue(p.isfile())
def test_isfile(self): p = URI('zip://((memory:///file.zip))/foo.txt') with p.open('wb') as fd: fd.write(b'foo') self.assertTrue(p.isfile())