Skip to content

Commit 5b29ee9

Browse files
Remove all the checking for max length and replace with calls to FieldInfo.random and set a max length of 30.
Rename parameters in TestDataGenerator.randomFieldName with less ambiguous names.
1 parent cbae382 commit 5b29ee9

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/org/labkey/test/util/TestDataGenerator.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -660,12 +660,12 @@ public static String randomFieldName(String part, @Nullable String exclusion, Do
660660
return randomFieldName(part, null, null, exclusion, domainKind);
661661
}
662662

663-
public static String randomFieldName(@NotNull String part, @Nullable Integer numStartChars, @Nullable Integer numEndChars, @Nullable String exclusion, @Nullable DomainKind domainKind)
663+
public static String randomFieldName(@NotNull String part, @Nullable Integer minNumStartChars, @Nullable Integer minNumEndChars, @Nullable String exclusion, @Nullable DomainKind domainKind)
664664
{
665-
return randomFieldName(part, numStartChars, numEndChars, exclusion, domainKind, null);
665+
return randomFieldName(part, minNumStartChars, minNumEndChars, exclusion, domainKind, null);
666666
}
667667

668-
public static String randomFieldName(@NotNull String part, @Nullable Integer numStartChars, @Nullable Integer numEndChars, @Nullable String exclusion, @Nullable DomainKind domainKind, @Nullable Integer maxLength)
668+
public static String randomFieldName(@NotNull String part, @Nullable Integer minNumStartChars, @Nullable Integer minNumEndChars, @Nullable String exclusion, @Nullable DomainKind domainKind, @Nullable Integer maxLength)
669669
{
670670
DomainKind _domainKind = domainKind == null ? DomainKind.SampleSet : domainKind;
671671

@@ -675,10 +675,10 @@ public static String randomFieldName(@NotNull String part, @Nullable Integer num
675675
+ WIDE_PLACEHOLDER + REPEAT_PLACEHOLDER + ALL_CHARS_PLACEHOLDER;
676676

677677
int currentTries = 0;
678-
RandomName randomFieldName = randomName(part, getNumChars(numStartChars, 5), getNumChars(numEndChars, 50), chars, exclusion);
678+
RandomName randomFieldName = randomName(part, getNumChars(minNumStartChars, 5), getNumChars(minNumEndChars, 50), chars, exclusion);
679679
while ((maxLength != null && randomFieldName.name().length() > maxLength) || isDomainAndFieldNameInvalid(_domainKind, null, randomFieldName))
680680
{
681-
randomFieldName = randomName(part, getNumChars(numStartChars, 5), getNumChars(numEndChars, 50), chars, exclusion);
681+
randomFieldName = randomName(part, getNumChars(minNumStartChars, 5), getNumChars(minNumEndChars, 50), chars, exclusion);
682682
if (++currentTries >= MAX_RANDOM_TRIES)
683683
throw new IllegalStateException("Failed to generate a valid field name after " + MAX_RANDOM_TRIES + " tries. Last generated name: " + randomFieldName);
684684
}

0 commit comments

Comments
 (0)