Skip to content

Conversation

@labkey-tchad
Copy link
Member

@labkey-tchad labkey-tchad commented Jul 31, 2025

Rationale

[Story]

Various API test helper improvements to facilitate cross-folder and multi-user scenarios.

Related Pull Requests

Changes

  • Allow reuse of TestDataGenerator for multiple imports
  • Get sample state IDs
  • Create API connection for TestUser
  • Create ContainerInfo class to hold randomized folder names

@labkey-tchad labkey-tchad requested review from a team and labkey-danield and removed request for a team August 4, 2025 23:24
@labkey-tchad labkey-tchad changed the title Allow reuse of TestDataGenerator for multiple imports Various API test helper improvements Aug 4, 2025
@labkey-tchad labkey-tchad marked this pull request as ready for review August 4, 2025 23:30
Comment on lines 183 to 184
* Get sample state IDs defined in the specified folder. Useful for updating sample status via API
* @param containerPath Path to the folder where the sample statuses are defined
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sample state is values like "Available", "Consumed", "Locked", etc..?
Those are application only. In a LKSM the query browser shows me values in core/DataStates in the project folder only, subfolders had not data.
Maybe it's different in a non App project?

@labkey-tchad labkey-tchad merged commit 313e912 into develop Aug 8, 2025
6 checks passed
@labkey-tchad labkey-tchad deleted the fb_entityDialogWarningTest branch August 8, 2025 00:08
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