mirror of
https://github.com/httpie/cli.git
synced 2025-08-16 01:47:56 +02:00
fix infinite loop update checker in a specific condition
close issue https://github.com/httpie/cli/issues/1527
This commit is contained in:
@ -1,3 +1,4 @@
|
||||
import os.path
|
||||
from pathlib import Path
|
||||
|
||||
import pytest
|
||||
@ -23,6 +24,20 @@ def test_default_options(httpbin):
|
||||
}
|
||||
|
||||
|
||||
def test_config_dir_is_created():
|
||||
dir_path = str(get_default_config_dir()) + "--fake"
|
||||
|
||||
try:
|
||||
os.rmdir(dir_path)
|
||||
except FileNotFoundError:
|
||||
pass
|
||||
|
||||
assert not os.path.exists(dir_path)
|
||||
Config(dir_path)
|
||||
assert os.path.exists(dir_path)
|
||||
os.rmdir(dir_path)
|
||||
|
||||
|
||||
def test_config_file_not_valid(httpbin):
|
||||
env = MockEnvironment()
|
||||
env.create_temp_config_dir()
|
||||
|
Reference in New Issue
Block a user