| 1081 | |
| 1082 | |
| 1083 | def test_logxml_path_expansion(tmp_path: Path, monkeypatch: MonkeyPatch) -> None: |
| 1084 | home_tilde = Path(os.path.expanduser("~")).joinpath("test.xml") |
| 1085 | xml_tilde = LogXML(Path("~", "test.xml"), None) |
| 1086 | assert xml_tilde.logfile == str(home_tilde) |
| 1087 | |
| 1088 | monkeypatch.setenv("HOME", str(tmp_path)) |
| 1089 | home_var = os.path.normpath(os.path.expandvars("$HOME/test.xml")) |
| 1090 | xml_var = LogXML(Path("$HOME", "test.xml"), None) |
| 1091 | assert xml_var.logfile == str(home_var) |
| 1092 | |
| 1093 | |
| 1094 | def test_logxml_changingdir(pytester: Pytester) -> None: |