Skip to content

Add test coverage for TimeSpreadCalculator - #704

Merged
Hirogen merged 3 commits into
Developmentfrom
issue-665-timespread-tests
Sep 6, 2026
Merged

Add test coverage for TimeSpreadCalculator#704
Hirogen merged 3 commits into
Developmentfrom
issue-665-timespread-tests

Conversation

@Hirogen

@Hirogen Hirogen commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Adds coverage for line-mode and time-mode calculations using a fake ITimestampSource and real TimestampLocator, without creating WinForms objects.

The 12 tests cover empty files, single lines, missing timestamps, uniform spacing, irregular gaps, and display-height sampling. Tests exercise the worker and completion events. Both modes now emit CalcDone when no timestamps are found.

Validation: solution builds successfully; full suite passes with 1,594 passed and 7 skipped. Standards and spec reviews found no issues.

Closes #665

@Hirogen
Hirogen merged commit 326f469 into Development Sep 6, 2026
3 checks passed
@Hirogen
Hirogen deleted the issue-665-timespread-tests branch September 6, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add test coverage for TimeSpreadCalculator

1 participant