Skip to content

Conversation

@labkey-tchad
Copy link
Member

Rationale

Changing TRICKY_CHARACTERS_FOR_PROJECT_NAMES caused a test to fail because it had the original value hard-coded.

java.lang.AssertionError: FAILED: test timechart-api.xml failed with status code: 404
{  "exception" : "No such folder or workbook: \/TimeChartTest Project☃~!@$&()_+{}-=[],.#äöüÅ\/Demo Study",  "success" : false}
  at org.junit.Assert.fail(Assert.java:89)
  at org.labkey.test.util.APITestHelper.sendRequestDirect(APITestHelper.java:186)
  at org.labkey.test.util.APITestHelper.runApiTests(APITestHelper.java:93)
  at org.labkey.test.util.APITestHelper.runApiTests(APITestHelper.java:74)
  at org.labkey.test.util.APITestHelper.runApiTests(APITestHelper.java:69)
  at org.labkey.test.tests.StudyBaseTest.runApiTests(StudyBaseTest.java:354)
  at org.labkey.test.tests.StudyBaseTest.testSteps(StudyBaseTest.java:361)

Also, the project name randomizer can generate illegal folder names. Updating random name generator to prevent these.

Related Pull Requests

Changes

  • Fix problems caused by random project name generation

@labkey-tchad labkey-tchad merged commit 6132161 into develop Aug 13, 2025
8 checks passed
@labkey-tchad labkey-tchad deleted the fb_randomProjectNameFix branch August 13, 2025 15:41
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