banisterious_obsidian-chart.../tests
2026-06-25 17:28:47 -07:00
..
fixtures fix: Parse more GEDCOM date formats and surface ambiguous ones (#716) 2026-06-11 09:02:28 -07:00
mocks fix(lint): Clear eslint errors in role-suggest and the obsidian mock augment 2026-06-09 15:27:23 -07:00
book-sanitize-report-markdown.test.ts fix(book): Sanitize report-chapter markdown for static export (#522) 2026-05-03 10:32:52 -07:00
cache-utils.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
calendar-data-service-year-filter.test.ts fix: filter events by year as well as month in getEventsForMonth (#634) (#636) 2026-05-27 11:46:35 -07:00
calendar-display-name.test.ts fix: Restore Place timeline margin and show calendar display names (#766) 2026-06-25 17:28:47 -07:00
calendarium-bridge.test.ts test: Use vi.stubGlobal instead of globalThis in Calendarium bridge test 2026-06-14 15:44:17 -07:00
collection-analytics-merge.test.ts fix: Merge hand-grouped families in Collection highlights (#761 follow-up) 2026-06-25 17:26:10 -07:00
collection-date-range.test.ts fix: Split universe-less fictional dates out of real-world stats range (#719) 2026-06-15 10:17:46 -07:00
collections-aggregator.test.ts fix: Surface place-only Collections in Edit Person dropdown and Control Center (#426) 2026-04-23 15:29:58 -07:00
color-contrast.test.ts fix(family-chart): Keep connector lines visible in High Contrast theme (#668) 2026-06-02 14:11:25 -07:00
conflict-policy.test.ts fix(relationships): Per-field conflict guards on parent scalar writes (#606) 2026-05-18 08:20:54 -07:00
coords-belong-to-crs.test.ts fix: Keep fictional events off the real-world map (#747) 2026-06-20 07:07:26 -07:00
core-issues-summary.test.ts fix(statistics): List only non-zero categories in the issues card subtitle (#676) 2026-06-04 19:04:19 -07:00
cr-id-resolver.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
data-quality-children-alignment.test.ts test(types): Clear remaining test type errors (#704) 2026-06-08 19:50:52 -07:00
data-quality-fictional-dates.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
data-quality-type-checks.test.ts feat: Add Data Quality check for mistyped property values (#758) 2026-06-23 11:42:22 -07:00
data-quality-value-checks.test.ts fix: Don't misread parenthetical name disambiguators in data quality ops (#715) 2026-06-11 10:42:55 -07:00
date-display.test.ts fix: formatDisplayDate accepts numeric YAML values without crashing 2026-04-22 12:50:51 -07:00
date-helpers.test.ts fix: Negative year regex matches against suffixed forms like "DE -5740ish" (#476 follow-up) 2026-04-27 19:34:14 -07:00
date-service-bare-year-parse.test.ts fix(dates): Parse bare 1-3 digit year strings as standard years (#624) 2026-05-23 13:34:46 -07:00
date-service-format-canonical-year.test.ts fix: Render pre-epoch fictional years relative to earliest era (#729) 2026-06-14 14:06:41 -07:00
date-service-universe-default-calendar.test.ts fix(dates): Honor a universe's default calendar when parsing fictional dates (#650) 2026-06-01 15:36:25 -07:00
duplicate-dismissed-pair-key.test.ts fix(duplicates): Persist 'Not a duplicate' dismissals across sessions (#633) 2026-05-27 16:39:44 -07:00
dynamic-content-format-year-for-display.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
event-create-organizations.test.ts fix(events): Persist Organizations field in the event modal + resolve type label (#659) 2026-06-01 11:00:06 -07:00
event-identity.test.ts fix: Dedup Life Events Migration by semantic identity (#414) 2026-04-22 08:55:04 -07:00
event-marker-dedup.test.ts fix: Dedup multi-participant event markers into one combined marker (#493) 2026-04-29 08:50:40 -07:00
event-narrative-type.test.ts fix: Worldbuilding section reactively shows on event-type change (#507 follow-up) 2026-04-30 18:53:17 -07:00
event-organizations-link.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
event-person-match.test.ts fix(events): Normalize person filter in Canvas/Excalidraw timeline export (#657) 2026-06-01 10:24:45 -07:00
event-service-cache-race.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
event-service-create-disambiguation.test.ts test(events): End-to-end disambiguation regression for createEvent (#510) 2026-05-01 13:14:38 -07:00
event-smart-wikilink.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
event-type-adoption.test.ts fix(timeline): Add adoption built-in event type so child's adoption row gets an icon (#627) 2026-05-26 12:51:48 -07:00
event-wikilink-disambiguation.test.ts fix(events): Disambiguate persons and place wikilinks via basename hint (#510) 2026-05-01 12:51:33 -07:00
events-tab-fictional-date-stats.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
extract-display-label.test.ts chore(eslint): Clear no-unused-vars warning category (Phase B) 2026-05-12 17:17:47 -07:00
extract-sourced-facts.test.ts fix(person-modal): Populate sourcedFacts on edit-mode load (#512) 2026-05-01 13:50:38 -07:00
family-chart-kinship.test.ts fix(family-chart): Don't label unmarried co-parents as spouses in kinship labels 2026-06-06 18:48:57 -07:00
family-chart-name-wrap.test.ts fix(family-chart): Wrap long names on rectangle, compact, and mini cards (#671) 2026-06-03 16:27:18 -07:00
family-chart-overlay-z.test.ts fix: Paint custom-relationships overlay on top of family links by default (#450) 2026-04-25 16:12:57 -07:00
family-chart-spacing.test.ts fix(family-chart): Re-compact the tree when cards shrink again (#669) 2026-06-04 11:43:18 -07:00
family-component-merge.test.ts feat: Person picker uses collection names and merges shared-name components (#491) 2026-04-28 16:36:31 -07:00
family-graph-extract-person.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
family-graph-step-adopted-child-mapping.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
family-graph-tree-builders.test.ts fix(family-graph): Render adopted children, fix step/adoptive edges (#545, #546) 2026-05-09 11:35:35 -07:00
fictional-date-parser-approximation.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
fictional-date-parser-date-suffix.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
fictional-date-parser-negative-decade.test.ts fix(dates): Parse negative years and decade notation in fictional dates (#655, #660) 2026-05-31 14:28:49 -07:00
fictional-date-parser-time-suffix.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
fictional-date-parser-universe-preference.test.ts test(types): Clear remaining test type errors (#704) 2026-06-08 19:50:52 -07:00
fictional-date-precision.test.ts fix: Preserve month/day precision on fictional era dates (#722) 2026-06-12 16:36:06 -07:00
gedcom-compose-name.test.ts fix(gedcom): Keep generational name suffixes on import so same-name relatives stay distinct (#685) 2026-06-05 17:49:59 -07:00
gedcom-date-normalization.test.ts feat: Let the user choose date interpretation during GEDCOM import (#718) 2026-06-22 15:35:24 -07:00
gedcom-date-warnings.test.ts feat: Let the user choose date interpretation during GEDCOM import (#718) 2026-06-22 15:35:24 -07:00
gedcom-importer-place-variants.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
gedcom-place-variants.test.ts feat(gedcom): Consolidate variant place spellings on import (#687) 2026-06-06 08:45:48 -07:00
gedcom-suffix-collision-fixture.test.ts test(gedcom): Inline the #685 suffix-collision sample instead of reading it from disk 2026-06-05 18:36:51 -07:00
gedcomx-name-suffix.test.ts fix(gedcomx): Keep generational name suffixes on GEDCOM-X import too (#685) 2026-06-05 18:09:31 -07:00
get-canonical-linktext.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
group-members-by-role.test.ts feat(profile-view): Group + sort members by role in Org Profile (#535) 2026-05-07 06:26:33 -07:00
import-size-estimate.test.ts feat(import): Warn and show projected note count before a large import 2026-06-07 11:58:43 -07:00
journey-marriage-spouse-birth.test.ts test(types): Clear remaining test type errors (#704) 2026-06-08 19:50:52 -07:00
journey-waypoint-dedup.test.ts fix: Journey waypoint dedup key differentiates by event type (#487) 2026-04-28 15:14:13 -07:00
journey-waypoint-display-label.test.ts fix: Show original event type in journey mode for custom waypoints (#499) 2026-04-29 08:34:40 -07:00
life-events-parser.test.ts fix: Coerce non-text event_type before alias resolution (#746) 2026-06-20 14:05:56 -07:00
lineage-export-naming.test.ts fix(split): Distinguish single-lineage canvas filenames + default to canvases folder (#673) 2026-06-04 12:33:38 -07:00
map-data-service-extract-year.test.ts fix: Route map year extraction through DateService for fictional eras (#454) 2026-04-25 19:54:01 -07:00
map-data-service-life-events.test.ts fix: Surface cr_type:event notes in map journeys (#438) 2026-04-24 20:30:56 -07:00
map-marker-popup-data.test.ts fix: Show age and full date ranges in map marker popups (#444) 2026-04-25 13:16:27 -07:00
map-popup-custom-label.test.ts fix: Surface raw event type in custom map popups instead of literal "Custom:" (#466) 2026-04-26 08:43:49 -07:00
map-year-filter-parse.test.ts fix: Accept fictional-era dates in the map year-range filter (#765) 2026-06-25 17:28:05 -07:00
marriage-loader.test.ts fix: Read every marriage on multi-spouse people for map waypoints (#498) 2026-04-29 13:17:35 -07:00
marriage-marker-dedup.test.ts fix: Dedup pair-symmetric marriage markers and surface partner names (#501) 2026-04-29 17:30:30 -07:00
marriage-marker-spouse-birth.test.ts test(types): Clear remaining test type errors (#704) 2026-06-08 19:50:52 -07:00
marriage-type.test.ts feat: Show marriage type on Dynamic Timeline marriage rows (#628) 2026-06-19 09:14:29 -07:00
media-captions.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
media-crop-flat.test.ts fix(media): Store image crop regions as flat properties so they don't trip the nested-property warning (#683) 2026-06-05 14:31:15 -07:00
members-sort-date.test.ts fix(organizations): Honor sort: date on the members block 2026-06-08 11:56:44 -07:00
membership-sort.test.ts feat: Sort Entity Profile memberships by start date (#743) 2026-06-19 07:05:28 -07:00
migration-analysis.test.ts feat(statistics): Count migration routes per leg, not just net birthplace -> final (#684) 2026-06-05 20:04:21 -07:00
migration-helpers.test.ts fix: Event / Source / Proof Summary filenames preserve accented chars and casing (#509) 2026-04-30 17:49:41 -07:00
mobile-class-manager.test.ts feat(mobile): Add MobileClassManager + wire all 15 registered views (Phase 4a) 2026-05-21 18:41:57 -07:00
normalize-marriage-location.test.ts fix(person-modal): Stop spouse marriage_location degrading to nested-array YAML (#513) 2026-05-01 14:13:39 -07:00
note-type-detection-cr-type-priority.test.ts fix: List org members that are person notes without an explicit cr_type (#742) 2026-06-18 21:06:39 -07:00
organization-dissolved-field.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
organization-smart-wikilink.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
orphan-organizations.test.ts fix: Detect parent_org references in orphan organizations (#708) 2026-06-14 11:35:50 -07:00
person-delete-cleanup.test.ts fix: Sweep wikilinks and handle scalar relationship fields on person delete (#442 follow-up) 2026-04-27 18:19:12 -07:00
person-note-writer-smart-wikilink.test.ts fix: Resolve place/source links by note type, not just person (#724) 2026-06-13 13:09:23 -07:00
person-place-clear.test.ts feat: Add "Create family" to the person right-click menu (#754) 2026-06-21 11:39:39 -07:00
place-category-label.test.ts fix: Show place category label in Entity Profile heading (#745) 2026-06-19 15:35:35 -07:00
place-coordinate-fallback.test.ts fix: Inherit parent place coordinates for events at child places (#494) 2026-04-29 08:57:32 -07:00
place-historical-names-merge.test.ts refactor(places): Store historical_names as flat properties, not nested objects (#687) 2026-06-06 09:18:43 -07:00
place-segments.test.ts fix: Resolve journey-map event places to the most specific place (#763) 2026-06-25 17:27:20 -07:00
place-type-category-reorder.test.ts feat: Reorder place type categories with up/down controls (#733) 2026-06-15 16:09:37 -07:00
place-type-display-name.test.ts fix: Show place type display name not internal id in Control Center and modals (#732) 2026-06-15 10:42:58 -07:00
place-type-hierarchy-reorder.test.ts fix: Preserve ties and gaps when reordering place types; icon-ify actions (#734) 2026-06-17 14:31:17 -07:00
place-type-insert-push-down.test.ts feat: Insert place types above an occupied hierarchy level (#734) 2026-06-19 13:04:48 -07:00
proof-summary-service-cache-race.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
relationship-calculator.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
relationship-category-name.test.ts fix(relationships): Show custom category names in the relationship filter 2026-06-09 14:52:15 -07:00
relationship-emit.test.ts fix(relationships): Prevent and repair misaligned children/children_id arrays (#666) 2026-06-02 17:15:24 -07:00
relationship-loader.test.ts fix(relationships): Prevent and repair misaligned children/children_id arrays (#666) 2026-06-02 17:15:24 -07:00
relationship-property-writer.test.ts fix(relationships): Clean up symmetric custom-rel reciprocal on delete (#675) 2026-06-04 12:17:06 -07:00
relationship-query-service.test.ts feat(relationships): ISO 8601 time tiebreak for sibling sort (#590) 2026-05-17 13:03:38 -07:00
resolve-universe-filter.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
sanitize-filename.test.ts refactor(naming): Relax sanitizeName to preserve parens and curly braces (#506) 2026-05-21 17:54:03 -07:00
services-reload-cache-race.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
setup.ts chore(eslint): Upgrade eslint-plugin-obsidianmd 0.2.9 -> 0.3.0; revert timer migration 2026-05-12 15:24:04 -07:00
sex-value-normalization.test.ts fix: Coerce non-text event_type before alias resolution (#746) 2026-06-20 14:05:56 -07:00
smoke.test.ts chore(eslint): Silence sentence-case Batch B via per-file disables 2026-05-13 13:00:53 -07:00
sort-order-cycle.test.ts feat: Inspectable result view after Compute sort order (#723) 2026-06-12 18:05:01 -07:00
sort-order-fictional.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
sort-order-range-kind.test.ts fix(events): Point events sort before range events on shared start date (#569) 2026-05-17 15:18:54 -07:00
source-referenced-events.test.ts feat(profile): Add "Referenced events" section to the source profile (#654) 2026-05-31 13:40:31 -07:00
source-service-cache-race.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
spouse-format-detector.test.ts fix(relationships): Honor partners alias for spouse in bidirectional sync (#556) 2026-05-10 14:42:41 -07:00
statistics-decade-bucketing.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
statistics-extract-year-fictional.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
statistics-living-superlatives.test.ts feat: Include living people in record superlatives (#749) 2026-06-22 18:53:26 -07:00
statistics-marriage-age-cap.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
statistics-migration-rollup.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
statistics-missing-date-metrics.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
statistics-multi-era-ish-regression.test.ts fix(types): Icon names, era fixtures, settings casts, gramps regions (#704) 2026-06-08 18:20:17 -07:00
timeline-adoption-events-always-on.test.ts fix(timeline): Adopted-sibling and adopted-grandchild adoption events are always-on (#623) 2026-05-23 12:02:54 -07:00
timeline-canvas-export-person-filter.test.ts fix(events): Normalize person filter in Canvas/Excalidraw timeline export (#657) 2026-06-01 10:24:45 -07:00
timeline-context-line.test.ts fix(timeline): Display fictional-era context dates on Dynamic Timeline Block 2026-06-06 17:26:57 -07:00
timeline-export-filename.test.ts fix(timeline-export): Fold person filter into export title and file name (#657) 2026-06-03 13:55:53 -07:00
timeline-export-person-filter.test.ts fix(events): Normalize wikilinks in timeline-export person filter (#657) 2026-05-31 09:27:04 -07:00
timeline-family-adoption-icon.test.ts feat(timeline): Use adoption icon for adoption events on family timelines (#632) 2026-05-27 12:17:30 -07:00
timeline-icon-mode.test.ts fix(timeline): Show event icons consistently across timeline rows 2026-06-06 17:51:28 -07:00
timeline-place-context.test.ts feat(timeline): Configurable place-context depth and full hierarchy 2026-06-10 10:48:13 -07:00
timeline-reality-window.test.ts fix: Filter older siblings' births from focal person's timeline (#469) 2026-04-26 15:24:59 -07:00
timeline-renderer-age-fallback.test.ts fix(timeline): Suppress era-stripped age fallback for fictional inputs (#565) 2026-05-12 07:07:24 -07:00
timeline-renderer-age.test.ts fix(dates): Strip inline approximation markers between era and year (#624 follow-up) 2026-05-24 12:10:02 -07:00
timeline-sibling-marriages.test.ts feat(timeline): Add show sibling's marriages toggle (#661) 2026-06-01 17:17:34 -07:00
timeline-sort-year-tiebreak.test.ts fix(timeline): Span the whole lifespan in the context-margin window 2026-06-08 10:37:39 -07:00
timeline-stepchildren.test.ts fix: Filter stepchildren from stepparent timelines and label them in profile view (#441, #443) 2026-04-25 14:27:52 -07:00
universe-cache-after-rename.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
universe-calendar-suggest.test.ts feat: Wire universe → default calendar link end-to-end (#432 Phase 1) 2026-04-25 14:07:35 -07:00
universe-entities-by-file.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
universe-entities-type-label.test.ts fix: Show display name not internal id in universe dynamic blocks (#731) 2026-06-15 10:17:22 -07:00
universe-rename-cascade.test.ts test(types): Add TFile factories + fix settings import paths (#704) 2026-06-08 17:44:07 -07:00
unwrap-wikilink-display.test.ts fix: Handle multi-value collection and extend label cleanup (#755) 2026-06-22 09:15:47 -07:00