lllin000_PaperForge/tests
2026-06-05 10:12:48 +08:00
..
audit fix: add audit test conftest (golden_vault fixture was missing from git tracking) 2026-05-09 17:41:17 +08:00
chaos test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
cli test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
e2e test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
fixtures test: add OCR reading-order fixture inventory 2026-05-31 23:52:55 +08:00
integration test(memory): add integration test for memory build/status workflow 2026-05-12 17:59:37 +08:00
journey test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
sandbox test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
unit test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
conftest.py test: update fixtures to {key}.md filename format (red phase) 2026-05-11 21:09:36 +08:00
test_asset_index.py feat: preserve user tags during sync 2026-05-31 20:01:16 +08:00
test_asset_index_integration.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_asset_state.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_base_preservation.py fix: minimal-intervention base sanitizer — dedup, fix syntax, preserve content, ensure 4 standard views 2026-06-01 13:05:18 +08:00
test_base_views.py feat: add ocr_time frontmatter field — tracks last OCR completion time, shown in 重做OCR view 2026-06-01 15:36:11 +08:00
test_cli_paths.py fix: VaultStep.__init__ missing step_id and checker in super() call 2026-04-27 19:49:36 +08:00
test_cli_worker_dispatch.py fix: CI dispatch tests — mock at SyncService level, restore --selection/--index flags 2026-05-09 22:42:53 +08:00
test_command_docs.py feat: stabilize paperforge query planning 2026-05-27 21:20:15 +08:00
test_config.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_context.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_discussion.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_doctor.py chore: rename PaperForge Lite -> PaperForge across 27 files 2026-04-28 01:25:51 +08:00
test_e2e_cli.py test: update fixtures to {key}.md filename format (red phase) 2026-05-11 21:09:36 +08:00
test_e2e_pipeline.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_legacy_worker_compat.py refactor(17-dead-code-precommit): remove delegation wrappers and dead code, run ruff cleanup 2026-04-27 17:40:47 +08:00
test_literature_hub_regressions.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_migration.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_ocr.py test: lock OCR phase3 renderer contract 2026-06-05 10:12:48 +08:00
test_ocr_artifact_paths_config.py fix: route OCR artifact paths through configured OCR root 2026-06-04 23:50:20 +08:00
test_ocr_artifacts.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_ocr_attachments.py feat: add OCR layered modules (roles, body spine, layout, attach) 2026-06-01 00:01:05 +08:00
test_ocr_blocks.py feat: emit OCR structured block artifacts 2026-06-04 23:20:49 +08:00
test_ocr_body_spine.py feat: add OCR layered modules (roles, body spine, layout, attach) 2026-06-01 00:01:05 +08:00
test_ocr_classify.py fix: VaultStep.__init__ missing step_id and checker in super() call 2026-04-27 19:49:36 +08:00
test_ocr_doctor.py fix: L2 diagnostic accepts 400 as reachable (PaddleOCR rejects bare POST without fileUrl) 2026-04-27 20:41:49 +08:00
test_ocr_emission_regressions.py feat: add OCR emission layer and regression tests 2026-06-01 00:01:39 +08:00
test_ocr_figures.py feat: add OCR figure inventory 2026-06-05 00:20:21 +08:00
test_ocr_integration_fixtures.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_ocr_layout_zones.py feat: add OCR layered modules (roles, body spine, layout, attach) 2026-06-01 00:01:05 +08:00
test_ocr_metadata.py test: lock OCR phase2 metadata resolver contract 2026-06-04 23:54:32 +08:00
test_ocr_objects.py feat: emit OCR figure and table objects 2026-06-05 00:43:39 +08:00
test_ocr_preflight.py fix: mock PADDLEOCR_API_TOKEN in ocr_preflight + skip doctor verdict on empty output 2026-05-09 18:16:36 +08:00
test_ocr_reading_order_fixtures.py fix: use REPO_ROOT absolute path in fixture inventory test 2026-05-31 23:55:32 +08:00
test_ocr_redo.py feat: add paperforge ocr redo command for re-running OCR on marked papers 2026-06-01 11:29:06 +08:00
test_ocr_render_v2.py test: lock OCR phase3 renderer contract 2026-06-05 10:12:48 +08:00
test_ocr_rendering.py feat: ocr reading-order fixes, single-source fulltext, redo closed-loop, release notes & manual 2026-06-01 18:12:31 +08:00
test_ocr_roles.py feat: emit OCR structured block artifacts 2026-06-04 23:20:49 +08:00
test_ocr_state_machine.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_ocr_tables.py test: lock OCR phase2 table inventory contract 2026-06-05 00:22:45 +08:00
test_pdf_resolver.py fix: add creators/extra to load_export_rows row dict, fix journal key lookup for first_author/journal/IF in library-records; add first_author, journal, impact_factor columns to Base views; fix PDF storage/ subdirectory resolution 2026-04-27 20:25:35 +08:00
test_pf_bootstrap_capabilities.py feat: stabilize paperforge query planning 2026-05-27 21:20:15 +08:00
test_plugin_install_bootstrap.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_prepare_rollback.py test: update fixtures to {key}.md filename format (red phase) 2026-05-11 21:09:36 +08:00
test_query_command_diagnostics.py feat: stabilize paperforge query planning 2026-05-27 21:20:15 +08:00
test_query_plan.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_repair.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_selection_sync_pdf.py test: preserve OCR compatibility while adding phase2 artifacts 2026-06-05 00:48:11 +08:00
test_setup_wizard.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_skill_graph_contracts.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_skill_graph_layout.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_smoke.py fix: v1.4.17rc2 — OCR quote fix, 4-stage lifecycle, .env fallback, Codex support, deep-reading anchors, auto-update pip 2026-05-08 01:26:04 +08:00
test_status.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_sync.py feat: ocr reading-order fixes, single-source fulltext, redo closed-loop, release notes & manual 2026-06-01 18:12:31 +08:00
test_utils_journal.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_utils_json.py docs(v1.4): commit planning artifacts, test files, and phase summaries for phases 13-19 2026-04-27 19:12:03 +08:00
test_utils_slugify.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00
test_utils_yaml.py test: lock OCR phase2 figure inventory contract 2026-06-05 00:08:30 +08:00