Skip to content

579 surpass 10 percent gui#604

Merged
dbenn merged 4 commits into
masterfrom
579-surpass-10-percent-gui
May 18, 2026
Merged

579 surpass 10 percent gui#604
dbenn merged 4 commits into
masterfrom
579-surpass-10-percent-gui

Conversation

@dbenn
Copy link
Copy Markdown
Collaborator

@dbenn dbenn commented May 17, 2026

No description provided.

dbenn and others added 4 commits May 17, 2026 23:30
…ests (#579)

- New FileExtensionFilterTest covers all branches of accept(): directory
  early-return, matching extension, case-insensitive match, non-matching
  extension, and no extension (5 tests, ~10 new covered lines).
- Add testGetColumnInfoSource() and testGetObsInserter() to
  ValidObservationTableModelTest to cover those two getter methods.
- Register FileExtensionFilterTest in AllTests.java.

Co-authored-by: Cursor <cursoragent@cursor.com>
…ane (#579)

- AAVSOFormatRawDataColumnInfoSource: test column count, titles, types, and
  index-by-name lookup (pure data, no Swing required)
- ObservationAndMeanPlotModel: test series structure, item count, X/Y
  coordinate retrieval, and mean-series initialisation; sets up a minimal
  Mediator NewStarMessage to satisfy isSeriesVisibleByDefault()
- InfoDialog: apply show=false pattern (package-private constructor) to
  bypass Mediator.getUI() and setVisible; test title and modal flag
- PeriodAnalysis2DChartPane: test construction, chart/model accessors,
  chart-pane-ID getter/setter, and underlying PeriodAnalysis2DPlotModel
  data retrieval (constructor does not call Mediator)
- Register all four new test classes in AllTests.java

Co-authored-by: Cursor <cursoragent@cursor.com>
…ne, ListSearchPane (#579)

Tests cover construction, accessor state, and row-count verification for
the three pane/list classes; all registered in AllTests.java.

Co-authored-by: Cursor <cursoragent@cursor.com>
@dbenn dbenn self-assigned this May 17, 2026
@dbenn dbenn linked an issue May 17, 2026 that may be closed by this pull request
@github-actions
Copy link
Copy Markdown
Contributor

Plugin Unit Tests

All tests passed (Java 17)

Metric Value
Tests 1
Passed 1
Failures 0
Errors 0

@github-actions
Copy link
Copy Markdown
Contributor

VStar Unit Tests

All tests passed (Java 17)

Metric Value
Tests 1010
Passed 1010
Failures 0
Errors 0

@dbenn dbenn merged commit 9f684d9 into master May 18, 2026
20 checks passed
@dbenn dbenn deleted the 579-surpass-10-percent-gui branch May 18, 2026 01:42
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.

Address lack of GUI code coverage

1 participant