Beispiel #1
0
    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)
Beispiel #4
0
    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)
Beispiel #5
0
 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")), [])