lllin000_PaperForge/tests/cli
Research Assistant 407900c174 fix: tests validate PFResult envelope for status --json contract change
Updates all tests that assert on status --json output to read from PFResult envelope.

Code was intentionally changed in Phase 57 to wrap JSON output in PFResult {ok, command, version, data, error}. Tests must validate the new contract shape, not the old flat dict format.
2026-05-09 17:37:14 +08:00
..
snapshots/test_json_contracts/test_status_json_snapshot_regression/status_json fix: tests validate PFResult envelope for status --json contract change 2026-05-09 17:37:14 +08:00
__init__.py feat(52-golden-datasets-cli-contracts): add CLI contract tests with snapshot integration 2026-05-08 23:32:03 +08:00
conftest.py feat(52-golden-datasets-cli-contracts): add CLI contract tests with snapshot integration 2026-05-08 23:32:03 +08:00
test_contract_helpers.py v1.4.17rc4 2026-05-09 17:05:07 +08:00
test_error_codes.py feat(52-golden-datasets-cli-contracts): add CLI contract tests with snapshot integration 2026-05-08 23:32:03 +08:00
test_json_contracts.py fix: tests validate PFResult envelope for status --json contract change 2026-05-09 17:37:14 +08:00
test_text_contracts.py feat(52-golden-datasets-cli-contracts): add CLI contract tests with snapshot integration 2026-05-08 23:32:03 +08:00