def test_existing_nonzip_file_returns_str(self, patched1, patched2): filename = u'filename' allfiles = list(calculate_export_maps.all_files_in(filename)) self.assertEquals(len(allfiles), 1) self.assertEquals(allfiles[0], "filename") self.assertTrue(isinstance(allfiles[0], str))
def test_existing_nonzip_file_returns_str(self, patched1, patched2): filename = u"filename" allfiles = list(calculate_export_maps.all_files_in(filename)) self.assertEquals(len(allfiles), 1) self.assertEquals(allfiles[0], "filename") self.assertTrue(isinstance(allfiles[0], str))
def test_returns_files_in_zip(self, patched): files = ["file1", "file2"] mocked_unzipped = mock.MagicMock() mocked_unzipped.__enter__.return_value = mocked_unzipped mocked_unzipped.__iter__.return_value = iter(files) with mock.patch("flooding_lib.util.files.temporarily_unzipped", return_value=mocked_unzipped): files2 = list(calculate_export_maps.all_files_in("/some/file/name")) self.assertEquals(files, files2)
def test_returns_files_in_zip(self, patched): files = ["file1", "file2"] mocked_unzipped = mock.MagicMock() mocked_unzipped.__enter__.return_value = mocked_unzipped mocked_unzipped.__iter__.return_value = iter(files) with mock.patch('flooding_lib.util.files.temporarily_unzipped', return_value=mocked_unzipped): files2 = list( calculate_export_maps.all_files_in('/some/file/name')) self.assertEquals(files, files2)
def test_non_existing_file_returns_nothing(self, patched1, patched2): self.assertEquals( list(calculate_export_maps.all_files_in('/some/file/name')), [])
def test_non_existing_file_returns_nothing(self, patched1, patched2): self.assertEquals(list(calculate_export_maps.all_files_in("/some/file/name")), [])