|
20 | 20 | importlogging |
21 | 21 | importpickle |
22 | 22 | fromhttp.clientimportHTTPConnection |
| 23 | +fromtypingimportList,Optional,Union |
23 | 24 |
|
24 | 25 | importpytest |
25 | 26 | importresponses |
@@ -300,7 +301,11 @@ def test_gitlab_from_config(default_config): |
300 | 301 | gitlab.Gitlab.from_config("one", [config_path]) |
301 | 302 |
|
302 | 303 |
|
303 | | -deftest_gitlab_from_config_without_files_raises(): |
| 304 | +deftest_gitlab_from_config_without_files_raises(monkeypatch): |
| 305 | +defno_files(config_files:Optional[List[str]]=None)->Union[str,List[str]]: |
| 306 | +return [] |
| 307 | + |
| 308 | +monkeypatch.setattr(gitlab.config,"_get_config_files",no_files) |
304 | 309 | withpytest.raises(GitlabConfigMissingError,match="non-existing"): |
305 | 310 | gitlab.Gitlab.from_config("non-existing") |
306 | 311 |
|
|