Skip to content

Fix a few bugs#205

Merged
cgay merged 4 commits into
dylan-lang:masterfrom
cgay:dev
Sep 30, 2025
Merged

Fix a few bugs#205
cgay merged 4 commits into
dylan-lang:masterfrom
cgay:dev

Conversation

@cgay
Copy link
Copy Markdown
Member

@cgay cgay commented Sep 26, 2025

No description provided.

Fixes dylan-lang#83

I'm claiming that this fixes dylan-lang#83 even though it doesn't connect the output with the test
result objects.  This provides a good base that makes that easy to accomplish if we want
to do that later. The main thing is that the output no longer spams the console and yet
it is available for later debugging if needed.
Adds a `.1`, `.2`, etc uniquifier to the end of the test run directory name so that if
two test runs are executed within the same second there won't be a clash.

The unique directory for the entire test run is now stored in the runner. Previously it
was possible to end up with one test's temp files in `_test/cgay-20250926-101601` and the
next test's temp files in `_test/cgay-20250926-101602`.

Fixes dylan-lang#149
Fixes dylan-lang#199
Fixes dylan-lang#157

(Well not really, but it verifies that dylan-lang#157 was fixed sometime in the past.)
@cgay cgay merged commit 562cb37 into dylan-lang:master Sep 30, 2025
2 checks passed
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.

1 participant