Skip to content

Improve test posture - #61

Merged
NasaGeek merged 6 commits into
masterfrom
test-posture
Sep 1, 2026
Merged

NasaGeek merged 6 commits into
masterfrom
test-posture

Conversation

@NasaGeek

Copy link
Copy Markdown
Member

Various test-related improvements.

Commits:

  • Allow overriding TCLLIBPATH in makefile
  • Make test exit code more sensitive to failures
  • tests: correctly report testsuite summary.
  • Add one more cleanupTests to test file
  • Remove stderr prints from tests
  • Fix version check test

NasaGeek and others added 6 commits August 31, 2026 21:50
Enables testing with nix.
Gbp-Pq: Name 0001-tests-correctly-report-summary
Signed-off-by: Chris Roberts <chris.roberts@flightaware.com>
tcltest interpets them as errors having occurred; I also consider them
needless visual noise.

@resuna resuna left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@NasaGeek
NasaGeek merged commit e65a483 into master Sep 1, 2026
2 checks passed
@NasaGeek
NasaGeek deleted the test-posture branch September 1, 2026 22:22
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.

3 participants