testing/test_config: check inipath instead of inifile
inifile is soft-deprecated in favor of inipath.
This commit is contained in:
		
							parent
							
								
									8b220fad4d
								
							
						
					
					
						commit
						170a2c5040
					
				| 
						 | 
					@ -11,7 +11,6 @@ from typing import Type
 | 
				
			||||||
from typing import Union
 | 
					from typing import Union
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import attr
 | 
					import attr
 | 
				
			||||||
import py.path
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
import _pytest._code
 | 
					import _pytest._code
 | 
				
			||||||
import pytest
 | 
					import pytest
 | 
				
			||||||
| 
						 | 
					@ -28,6 +27,7 @@ from _pytest.config.findpaths import determine_setup
 | 
				
			||||||
from _pytest.config.findpaths import get_common_ancestor
 | 
					from _pytest.config.findpaths import get_common_ancestor
 | 
				
			||||||
from _pytest.config.findpaths import locate_config
 | 
					from _pytest.config.findpaths import locate_config
 | 
				
			||||||
from _pytest.monkeypatch import MonkeyPatch
 | 
					from _pytest.monkeypatch import MonkeyPatch
 | 
				
			||||||
 | 
					from _pytest.pathlib import absolutepath
 | 
				
			||||||
from _pytest.pytester import Pytester
 | 
					from _pytest.pytester import Pytester
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -854,8 +854,8 @@ class TestConfigFromdictargs:
 | 
				
			||||||
            )
 | 
					            )
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        inifile = "../../foo/bar.ini"
 | 
					        inifilename = "../../foo/bar.ini"
 | 
				
			||||||
        option_dict = {"inifilename": inifile, "capture": "no"}
 | 
					        option_dict = {"inifilename": inifilename, "capture": "no"}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        cwd = tmp_path.joinpath("a/b")
 | 
					        cwd = tmp_path.joinpath("a/b")
 | 
				
			||||||
        cwd.mkdir(parents=True)
 | 
					        cwd.mkdir(parents=True)
 | 
				
			||||||
| 
						 | 
					@ -873,14 +873,14 @@ class TestConfigFromdictargs:
 | 
				
			||||||
        with MonkeyPatch.context() as mp:
 | 
					        with MonkeyPatch.context() as mp:
 | 
				
			||||||
            mp.chdir(cwd)
 | 
					            mp.chdir(cwd)
 | 
				
			||||||
            config = Config.fromdictargs(option_dict, ())
 | 
					            config = Config.fromdictargs(option_dict, ())
 | 
				
			||||||
            inipath = py.path.local(inifile)
 | 
					            inipath = absolutepath(inifilename)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        assert config.args == [str(cwd)]
 | 
					        assert config.args == [str(cwd)]
 | 
				
			||||||
        assert config.option.inifilename == inifile
 | 
					        assert config.option.inifilename == inifilename
 | 
				
			||||||
        assert config.option.capture == "no"
 | 
					        assert config.option.capture == "no"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # this indicates this is the file used for getting configuration values
 | 
					        # this indicates this is the file used for getting configuration values
 | 
				
			||||||
        assert config.inifile == inipath
 | 
					        assert config.inipath == inipath
 | 
				
			||||||
        assert config.inicfg.get("name") == "value"
 | 
					        assert config.inicfg.get("name") == "value"
 | 
				
			||||||
        assert config.inicfg.get("should_not_be_set") is None
 | 
					        assert config.inicfg.get("should_not_be_set") is None
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue