Skip to content

Commit 78464d0

Browse files
committed
fix test error
1 parent 1995bfb commit 78464d0

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

test/test_cli.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,18 +83,21 @@ def test_basic_usage(self, runner):
8383
def test_error_handling_with_fake_package(self, fake_package_test):
8484
runner = fake_package_test
8585

86-
result = runner.invoke(cli, ["resolve", "--force"])
86+
result = runner.invoke(cli, ["resolve"])
8787
assert result.exit_code != 0
8888
assert not isinstance(result.exception, subprocess.CalledProcessError)
8989

9090
k = "JULIAPKG_ALWAYS_SHOW_PYTHON_ERROR_CLI"
91-
old_k, os.environ[k] = os.environ[k], "1"
91+
old_k, os.environ[k] = os.environ.get(k, None), "1"
9292
try:
93-
result = runner.invoke(cli, ["resolve", "--force"])
93+
result = runner.invoke(cli, ["resolve"])
9494
assert result.exit_code != 0
9595
assert isinstance(result.exception, subprocess.CalledProcessError)
9696
finally:
97-
os.environ[k] = old_k
97+
if old_k is None:
98+
del os.environ[k]
99+
else:
100+
os.environ[k] = old_k
98101

99102
def test_click_not_available(self):
100103
with patch.dict(sys.modules, {"click": None}):

0 commit comments

Comments
 (0)