Skip to content

Move specimen module to customModules repository - #3013

Merged
labkey-tchad merged 16 commits into
developfrom
fb_specimenTestCleanup
Sep 29, 2026
Merged

labkey-tchad merged 16 commits into
developfrom
fb_specimenTestCleanup

Conversation

@labkey-tchad

@labkey-tchad labkey-tchad commented May 21, 2026 •

Copy link
Copy Markdown
Member

@labkey-tchad labkey-tchad changed the title Fb specimen test cleanup Update study/specimen tests for specimen module move May 21, 2026
@github-actions

This comment was marked as resolved.

@labkey-tchad labkey-tchad self-assigned this Jun 29, 2026
Drop Daily from the category on SpecimenTest, SpecimenImportTest, SpecimenExportTest, SpecimenCustomizeTest, SpecimenMultipleImportTest, SpecimenGridExportTest, AliquotTest, CustomizeEmailTemplateTest, and FlowSpecimenTest, since these exercise the specimen module directly and shouldn't require it in TeamCity's Daily suite.

Guard AbstractAssayTest.setupEnvironment(), StudyBaseTest's specimen-import lifecycle methods (including the previously-ungated setExpectSpecimenImportError), and TabTest's Specimen Data tab checks behind _studyHelper.isSpecimenModulePresent() so calling code stays safe when the module is absent.

Skip FlowSpecimenTest.initializeStudyFolder() and ViabilityTest.runUITests() entirely via Assume when the module is absent, since their coverage is fundamentally about specimen-to-assay resolution.
…to fb_specimenTestCleanup

# Conflicts:
#	src/org/labkey/test/tests/TabTest.java
@labkey-tchad labkey-tchad changed the title Update study/specimen tests for specimen module move Move specimen module to customModules repository Sep 25, 2026
@labkey-tchad
labkey-tchad marked this pull request as ready for review September 25, 2026 22:00
@labkey-tchad
labkey-tchad merged commit 5b0d659 into develop Sep 29, 2026
6 checks passed
@labkey-tchad
labkey-tchad deleted the fb_specimenTestCleanup branch September 29, 2026 17:28
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