lucaronin
21a624b633
test: add migration and type-field parsing tests
Rust (9 new tests):
- test_parse_type_field: 'type:' in YAML maps to is_a field
- test_parse_type_field_takes_precedence_over_is_a: 'type' wins over 'Is A'
- test_parse_legacy_is_a_still_works: backward compat for 'Is A:'
- test_parse_snake_case_is_a_still_works: backward compat for 'is_a:'
- test_migrate_file_is_a_to_type: single-file migration
- test_migrate_file_quoted_is_a_to_type: handles "Is A" variant
- test_migrate_file_preserves_existing_type: type: takes precedence
- test_migrate_file_no_change_needed: skip already-migrated files
- test_migrate_vault: vault-wide migration counts correctly
Frontend (2 new tests):
- frontmatterToEntryPatch maps 'type' key to isA field
- DynamicPropertiesPanel skips is_a/Is A/type from property list
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 20:34:22 +01:00
..
2026-02-23 20:34:22 +01:00
2026-02-23 20:34:22 +01:00
2026-02-16 16:56:44 +01:00
2026-02-14 18:20:07 +01:00
2026-02-23 14:48:21 +01:00
2026-02-23 10:50:36 +00:00
2026-02-23 19:53:36 +01:00
2026-02-23 19:53:36 +01:00
2026-02-21 13:27:33 +01:00
2026-02-21 16:36:45 +01:00
2026-02-23 20:34:22 +01:00
2026-02-16 09:27:28 +01:00
2026-02-23 08:34:14 +01:00