83 lines
10 KiB
JSON
83 lines
10 KiB
JSON
{
|
|
"project": "C:\\kefu\\wechat_rpa",
|
|
"modules": [
|
|
"test_knowledge_cache_audit"
|
|
],
|
|
"tests_run": 8,
|
|
"failures": 1,
|
|
"errors": 16,
|
|
"skipped": 0,
|
|
"elapsed_seconds": 0.625,
|
|
"blocked_external_actions": [],
|
|
"failure_details": [
|
|
{
|
|
"test": "test_ui_reads_persisted_count_without_mocking_settings_loader (test_knowledge_cache_audit.KnowledgeCacheAudit.test_ui_reads_persisted_count_without_mocking_settings_loader)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 74, in test_ui_reads_persisted_count_without_mocking_settings_loader\n self.assertEqual(state['knowledgeCount'], '1,234')\nAssertionError: '0' != '1,234'\n- 0\n+ 1,234\n\n"
|
|
},
|
|
{
|
|
"test": "test_disabled_knowledge_keeps_published_count_and_stays_disabled (test_knowledge_cache_audit.KnowledgeCacheAudit.test_disabled_knowledge_keeps_published_count_and_stays_disabled)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 57, in test_disabled_knowledge_keeps_published_count_and_stays_disabled\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {'published':12,'enabled':False,'updated_at':'now'})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_invalid_saved_summary_shapes_are_empty (test_knowledge_cache_audit.KnowledgeCacheAudit.test_invalid_saved_summary_shapes_are_empty) (value=None)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 44, in test_invalid_saved_summary_shapes_are_empty\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_invalid_saved_summary_shapes_are_empty (test_knowledge_cache_audit.KnowledgeCacheAudit.test_invalid_saved_summary_shapes_are_empty) (value=[])",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 44, in test_invalid_saved_summary_shapes_are_empty\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_invalid_saved_summary_shapes_are_empty (test_knowledge_cache_audit.KnowledgeCacheAudit.test_invalid_saved_summary_shapes_are_empty) (value='bad')",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 44, in test_invalid_saved_summary_shapes_are_empty\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_invalid_saved_summary_shapes_are_empty (test_knowledge_cache_audit.KnowledgeCacheAudit.test_invalid_saved_summary_shapes_are_empty) (value=1)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 44, in test_invalid_saved_summary_shapes_are_empty\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_invalid_saved_summary_shapes_are_empty (test_knowledge_cache_audit.KnowledgeCacheAudit.test_invalid_saved_summary_shapes_are_empty) (value=False)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 44, in test_invalid_saved_summary_shapes_are_empty\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_legacy_response_without_knowledge_keeps_cached_summary (test_knowledge_cache_audit.KnowledgeCacheAudit.test_legacy_response_without_knowledge_keeps_cached_summary)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 34, in test_legacy_response_without_knowledge_keeps_cached_summary\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], self.summary)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_logout_clears_cached_summary_before_next_account (test_knowledge_cache_audit.KnowledgeCacheAudit.test_logout_clears_cached_summary_before_next_account)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 62, in test_logout_clears_cached_summary_before_next_account\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui (test_knowledge_cache_audit.KnowledgeCacheAudit.test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui) (count='bad')",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 50, in test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui\n summary = backend_client.load_settings()['knowledge_summary']\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui (test_knowledge_cache_audit.KnowledgeCacheAudit.test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui) (count='inf')",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 50, in test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui\n summary = backend_client.load_settings()['knowledge_summary']\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui (test_knowledge_cache_audit.KnowledgeCacheAudit.test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui) (count='-5')",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 50, in test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui\n summary = backend_client.load_settings()['knowledge_summary']\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui (test_knowledge_cache_audit.KnowledgeCacheAudit.test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui) (count='{}')",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 50, in test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui\n summary = backend_client.load_settings()['knowledge_summary']\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui (test_knowledge_cache_audit.KnowledgeCacheAudit.test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui) (count='[]')",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 50, in test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui\n summary = backend_client.load_settings()['knowledge_summary']\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui (test_knowledge_cache_audit.KnowledgeCacheAudit.test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui) (count='True')",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 50, in test_malformed_count_and_enable_flag_do_not_break_or_mislead_ui\n summary = backend_client.load_settings()['knowledge_summary']\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_old_settings_without_cache_use_empty_mapping (test_knowledge_cache_audit.KnowledgeCacheAudit.test_old_settings_without_cache_use_empty_mapping)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 38, in test_old_settings_without_cache_use_empty_mapping\n self.assertEqual(backend_client.load_settings()['knowledge_summary'], {})\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
},
|
|
{
|
|
"test": "test_sync_survives_actual_json_save_and_reload (test_knowledge_cache_audit.KnowledgeCacheAudit.test_sync_survives_actual_json_save_and_reload)",
|
|
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_knowledge_cache_audit.py\", line 28, in test_sync_survives_actual_json_save_and_reload\n self.assertEqual(json.loads(self.path.read_text(encoding='utf-8'))['knowledge_summary'], self.summary)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_summary'\n"
|
|
}
|
|
],
|
|
"skip_details": []
|
|
} |