Skip to content

test: DH-20578: Groovy remote file source tests - #6

Draft
bmingles wants to merge 5 commits into
DH-20578_groovy-remote-file-sourcingfrom
DH-20578-2_groovy-remote-file-sourcing-tests
Draft

test: DH-20578: Groovy remote file source tests#6
bmingles wants to merge 5 commits into
DH-20578_groovy-remote-file-sourcingfrom
DH-20578-2_groovy-remote-file-sourcing-tests

Conversation

@bmingles

@bmingles bmingles commented Apr 7, 2026

Copy link
Copy Markdown
Owner

DH-20578: Groovy remote file source tests

@bmingles
bmingles force-pushed the DH-20578-2_groovy-remote-file-sourcing-tests branch 3 times, most recently from 00beca0 to 7b609ba Compare August 7, 2026 17:13
bmingles and others added 5 commits August 7, 2026 16:12
…der refresh (#DH-20578-2)

Refreshing the classloader before the execution context is opened moves this failure
earlier: grepScriptImports() now runs against the refreshed loader and rejects the
script before the Groovy compiler sees it, so the error is the import check's rather
than 'unable to resolve class'.

Match on that message plus the class name, so the assertion cannot pass on an
unrelated throwable the way a bare null check did.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@bmingles
bmingles force-pushed the DH-20578-2_groovy-remote-file-sourcing-tests branch from 223cb79 to 638d81f Compare August 7, 2026 23:05
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