From 67236d6de38571f2835c04f00a583aa10658b509 Mon Sep 17 00:00:00 2001 From: Buck Golemon Date: Fri, 9 Oct 2015 09:57:40 -0700 Subject: [PATCH] strengthen the ini assertion --- testing/test_config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/testing/test_config.py b/testing/test_config.py index f8492097c..e818dff38 100644 --- a/testing/test_config.py +++ b/testing/test_config.py @@ -309,6 +309,11 @@ class TestConfigFromdictargs: } cwd = tmpdir.join('a/b') + cwd.join('pytest.ini').ensure().write(py.code.Source(""" + [pytest] + name = wrong-value + should_not_be_set = true + """)) with cwd.ensure(dir=True).as_cwd(): config = Config.fromdictargs(option_dict, ()) @@ -319,6 +324,7 @@ class TestConfigFromdictargs: # this indicates this is the file used for getting configuration values assert config.inifile == inifile assert config.inicfg.get('name') == 'value' + assert config.inicfg.get('should_not_be_set') is None def test_options_on_small_file_do_not_blow_up(testdir):