| test_vscode_json_contains_no_os_metadata |
FAIL |
self = def test_vscode_json_contains_no_os_metadata(self) -> None: self.assertEqual( [item["id"] for item in self.tasks["inputs"]], ["testCaseId", "fixtureMode"], ) self.assertNotIn("targetOS", {item["id"] for item in self.tasks["inputs"]}) for configuration in self.launch["configurations"]: expected_python = ( "python" if configuration["name"].startswith(("SETUP 1", "SETUP 2")) else "{config:python.defaultInterpreterPath}" ) self.assertEqual(configuration["python"], expected_python) self.assertNotIn("windows", configuration) self.assertNotIn("linux", configuration) self.assertNotIn("osx", configuration) for task in self.tasks["tasks"]: expected_command = ( "python" if task["label"].startswith(("SETUP 1", "SETUP 2")) else "{config:python.defaultInterpreterPath}" ) > self.assertEqual(task["command"], expected_command) E AssertionError: 'git config --local --list' != '${config:python.defaultInterpreterPath}' E - git config --local --list E + ${config:python.defaultInterpreterPath} test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:96: AssertionError |