(self, pytester: Pytester)
| 1068 | _ = config.getini("ini_param") |
| 1069 | |
| 1070 | def test_addinivalue_line_existing(self, pytester: Pytester) -> None: |
| 1071 | pytester.makeconftest( |
| 1072 | """ |
| 1073 | def pytest_addoption(parser): |
| 1074 | parser.addini("xy", "", type="linelist") |
| 1075 | """ |
| 1076 | ) |
| 1077 | pytester.makeini( |
| 1078 | """ |
| 1079 | [pytest] |
| 1080 | xy= 123 |
| 1081 | """ |
| 1082 | ) |
| 1083 | config = pytester.parseconfig() |
| 1084 | values = config.getini("xy") |
| 1085 | assert len(values) == 1 |
| 1086 | assert values == ["123"] |
| 1087 | config.addinivalue_line("xy", "456") |
| 1088 | values = config.getini("xy") |
| 1089 | assert len(values) == 2 |
| 1090 | assert values == ["123", "456"] |
| 1091 | |
| 1092 | def test_addinivalue_line_new(self, pytester: Pytester) -> None: |
| 1093 | pytester.makeconftest( |
nothing calls this directly
no test coverage detected