콘텐츠로 이동

unittest Result

Test Summary

Item Value
Execution ID 20260902_154347_132084
Pass FAIL
Latest 2026-09-02T15:43:47.132193+09:00
Duration 0.005161 seconds
Total 13
Passed 0
Failed 13
Errors 0
Skipped 0

Test Functions

  • Unit TEST
    • PATH0: test_envs/tests/unittest/ct_framework/python
PATH Test Function Pass Duration (s)
0 test_fixture_mode_picker_supports_override FAIL 0.000347
0 test_launch_setup_delegates_to_foreground_tasks FAIL 0.000513
0 test_ollama_server_task_is_foreground_process FAIL 0.000470
0 test_python_setup_uses_platform_picker FAIL 0.000327
0 test_python_tasks_run_as_managed_processes FAIL 0.000355
0 test_report_tasks_include_html_and_docx FAIL 0.000285
0 test_selected_preset_has_model_name FAIL 0.000534
0 test_setup_1_uses_system_python FAIL 0.000347
0 test_task_setup_uses_internal_model_config FAIL 0.000363
0 test_test_case_id_picker_matches_ct_markers FAIL 0.000303
0 test_test_case_tasks_support_all_and_test_id FAIL 0.000684
0 test_vscode_json_contains_no_os_metadata FAIL 0.000336
0 test_vscode_testing_uses_project_venv_and_pytest FAIL 0.000298

Failed Functions

Test Function Status Failure
test_fixture_mode_picker_supports_override FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_launch_setup_delegates_to_foreground_tasks FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_ollama_server_task_is_foreground_process FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_python_setup_uses_platform_picker FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_python_tasks_run_as_managed_processes FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_report_tasks_include_html_and_docx FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_selected_preset_has_model_name FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_setup_1_uses_system_python FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_task_setup_uses_internal_model_config FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_test_case_id_picker_matches_ct_markers FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_test_case_tasks_support_all_and_test_id FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_vscode_json_contains_no_os_metadata FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError
test_vscode_testing_uses_project_venv_and_pytest FAIL self = def setUp(self) -> None: self.launch = json.loads(Path(".vscode/launch.json").read_text(encoding="utf-8")) > self.tasks = json.loads(Path(".vscode/tasks.json").read_text(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^ test_envs\tests\unittest\ct_framework\python\test_vscode_local_llm_contract.py:9: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json_init_.py:352: in loads return _default_decoder.decode(s) ^^^^^^^^^^ C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:345: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = s = '{\n "version": "2.0.0",\n "tasks": [\n //Setup Task Section\n // This section contains tasks for ... "mock",\n "hil"\n ],\n "default": "marker"\n }\n ]\n}\n' idx = 0 def raw_decode(self, s, idx=0): """Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended. This can be used to decode a JSON document from a string that may have extraneous data at the end. """ try: obj, end = self.scan_once(s, idx) except StopIteration as err: > raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 4 column 9 (char 49) C:\Users\LeeJeongHun\AppData\Local\Python\pythoncore-3.14-64\Lib\json\decoder.py:363: JSONDecodeError

Test Source

Item Value
Commit 6eedad570301460e881077b1a90d5ec55c9bdf25
Branch main

Logs

Item Value
Result log 20260902_154347_132084_result.log
Result json 20260902_154347_132084_result.json