Skip to content

Fix tIO/getFullPathReturnsAbsolute on non-Windows CI runner#628

Merged
edkerk merged 1 commit into
develop3from
test/fix-linux-ci-function-tests
Jun 11, 2026
Merged

Fix tIO/getFullPathReturnsAbsolute on non-Windows CI runner#628
edkerk merged 1 commit into
develop3from
test/fix-linux-ci-function-tests

Conversation

@edkerk

@edkerk edkerk commented Jun 11, 2026

Copy link
Copy Markdown
Member

Summary

Fixes a function test that fails on a non-Windows runner, surfaced by the GitHub-hosted CI (#624).

  • tIO/getFullPathReturnsAbsolute — the absolute-path assertion was Windows-only (contains(p, ':')). On Linux/macOS an absolute path is /home/... (no colon), so the test failed spuriously. It now checks a drive-letter/UNC prefix on Windows and a leading / on Unix/macOS.

Verification

Passes on Windows (drive-letter branch); the Unix branch checks a leading /.

- tIO/getFullPathReturnsAbsolute: the absolute-path check was Windows-only
  (looked for a ":"); accept Unix absolute paths (leading "/") too.
@edkerk edkerk force-pushed the test/fix-linux-ci-function-tests branch from 908f3ba to 7b1833c Compare June 11, 2026 11:52
@edkerk edkerk changed the title Fix function tests for clean Linux CI runner Fix tIO/getFullPathReturnsAbsolute on non-Windows CI runner Jun 11, 2026
@edkerk edkerk merged commit 68f0bd1 into develop3 Jun 11, 2026
1 check failed
@edkerk edkerk deleted the test/fix-linux-ci-function-tests branch June 11, 2026 12:17
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