From 67cc40b0d325be0f649a3ca128e8071ea0748d8e Mon Sep 17 00:00:00 2001 From: Pablo Martin Date: Tue, 11 Jun 2024 21:16:43 +0200 Subject: [PATCH] use isolated filesystem for test --- tests/tests_cli/test_xe_get_rates.py | 29 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/tests/tests_cli/test_xe_get_rates.py b/tests/tests_cli/test_xe_get_rates.py index 7b1d007..811e43e 100644 --- a/tests/tests_cli/test_xe_get_rates.py +++ b/tests/tests_cli/test_xe_get_rates.py @@ -7,20 +7,21 @@ def test_get_rates_reads_input_correctly(): runner = CliRunner() - run_result = runner.invoke( - get_rates, - [ - "--start-date", - "2024-01-01", - "--end-date", - "2024-01-02", - "--currencies", - "USD,GBP", - "--output", - "test_output.csv", - "--dry-run", - ], - ) + with runner.isolated_filesystem(): + run_result = runner.invoke( + get_rates, + [ + "--start-date", + "2024-01-01", + "--end-date", + "2024-01-02", + "--currencies", + "USD,GBP", + "--output", + "test_output.csv", + "--dry-run", + ], + ) assert run_result.exit_code == 0