Skip to content

Prevent NPE in exportAndVerifyScript - #3175

Merged
labkey-tchad merged 1 commit into
developfrom
fb_exportScriptNpe
Aug 25, 2026
Merged

Prevent NPE in exportAndVerifyScript#3175
labkey-tchad merged 1 commit into
developfrom
fb_exportScriptNpe

Conversation

@labkey-tchad

Copy link
Copy Markdown
Member

Rationale

A test hit an NPE when fetching page source before a new tab finished loading.

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.labkey.test.WebDriverWrapper.getHtmlSource()" is null
  at org.labkey.test.util.DataRegionExportHelper.lambda$3(DataRegionExportHelper.java:85)
  at org.labkey.test.util.Timer.waitFor(Timer.java:91)
  at org.labkey.test.util.Timer.waitFor(Timer.java:102)
  at org.labkey.test.util.Timer.waitFor(Timer.java:112)
  at org.labkey.test.WebDriverWrapper.waitFor(WebDriverWrapper.java:2383)
  at org.labkey.test.util.DataRegionExportHelper.exportAndVerifyScript(DataRegionExportHelper.java:84)
  at org.labkey.test.tests.AbstractExportTest.testCreatePythonScriptNoFilter(AbstractExportTest.java:225)

Related Pull Requests

  • N/A

Changes

  • Prevent NPE in exportAndVerifyScript

@labkey-tchad
labkey-tchad requested a review from DariaBod August 25, 2026 19:25
@labkey-tchad
labkey-tchad merged commit 9f3b453 into develop Aug 25, 2026
8 checks passed
@labkey-tchad
labkey-tchad deleted the fb_exportScriptNpe branch August 25, 2026 20:00
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.

2 participants