diff options
| author | Timothy Crosley <timothy.crosley@gmail.com> | 2020-12-05 23:53:52 -0800 |
|---|---|---|
| committer | Timothy Crosley <timothy.crosley@gmail.com> | 2020-12-05 23:53:52 -0800 |
| commit | f32cf7724c071f9e84423f07271bfa70178d8000 (patch) | |
| tree | 9d92cb15de619e08844720f2513a9dabfa2a241a /tests/unit/test_main.py | |
| parent | e912fbf541ea1d722aeed7f1f01c4e565ad0196b (diff) | |
| download | isort-f32cf7724c071f9e84423f07271bfa70178d8000.tar.gz | |
Improve test coverage with test for KeyError in main
Diffstat (limited to 'tests/unit/test_main.py')
| -rw-r--r-- | tests/unit/test_main.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/unit/test_main.py b/tests/unit/test_main.py index 5fab49ff..bd4c6ffa 100644 --- a/tests/unit/test_main.py +++ b/tests/unit/test_main.py @@ -135,6 +135,22 @@ def test_show_files(capsys, tmpdir): main.main([str(tmpdir), "--show-files", "--show-config"]) +def test_missing_default_section(tmpdir): + config_file = tmpdir.join(".isort.cfg") + config_file.write( + """ +[settings] +sections=MADEUP +""" + ) + + python_file = tmpdir.join("file.py") + python_file.write("import os") + + with pytest.raises(SystemExit): + main.main([str(python_file)]) + + def test_main(capsys, tmpdir): base_args = [ "-sp", |
