diff --git a/tests/test_documents.py b/tests/test_documents.py index 785e803a..5a4fa35c 100644 --- a/tests/test_documents.py +++ b/tests/test_documents.py @@ -399,6 +399,7 @@ def test_export_computer_monitor(user: UserClient): accept='text/csv', query=[('filter', {'type': ['ComputerMonitor']})], ) + f = StringIO(csv_str) obj_csv = csv.reader(f, f) export_csv = list(obj_csv) diff --git a/tests/test_render_2_0.py b/tests/test_render_2_0.py index d110736d..bcefe28b 100644 --- a/tests/test_render_2_0.py +++ b/tests/test_render_2_0.py @@ -1557,12 +1557,11 @@ def test_export_devices_lots(user3: UserClientFlask): with Path(__file__).parent.joinpath('files').joinpath( 'devices_lots.csv' ).open() as csv_file: - obj_csv = csv.reader(csv_file, delimiter=';', quotechar='"') - fixture_csv = list(obj_csv) + fixture_csv = [line.split(";") for line in csv_file.read().split("\n")] assert fixture_csv[0] == export_csv[0], 'Headers are not equal' assert fixture_csv[1][2:] == export_csv[1][2:], 'Computer information are not equal' - UUID(export_csv[1][1]) + UUID(export_csv[1][1].replace('"', '')) @pytest.mark.mvp @@ -1593,12 +1592,12 @@ def test_export_lots(user3: UserClientFlask): with Path(__file__).parent.joinpath('files').joinpath( 'lots.csv' ).open() as csv_file: - obj_csv = csv.reader(csv_file, delimiter=';', quotechar='"') - fixture_csv = list(obj_csv) + fixture_csv = [line.split(";") for line in csv_file.read().split("\n")] + assert fixture_csv[0] == export_csv[0], 'Headers are not equal' assert fixture_csv[1][1:] == export_csv[1][1:], 'Computer information are not equal' - UUID(export_csv[1][0]) + UUID(export_csv[1][0].replace('"', '')) @pytest.mark.mvp