Class DataTestProvider

java.lang.Object
com.atlassian.jira.webtests.ztests.project.security.DataTestProvider

public final class DataTestProvider extends Object
Data reflecting state of TestWithLDAP.zip when loaded to Jira.
  • Constructor Details

    • DataTestProvider

      public DataTestProvider()
  • Method Details

    • get100FirstJiraUsersGroupMembers

      protected static List<String> get100FirstJiraUsersGroupMembers()
      This are top 100 (when sorted case insensitive) users from jira-users group. To regenerate in case changes are introduced to TestWithLDAP.zip you can use this snippet: backdoor .groupManager() .getNamesOfDirectMembersOfGroups(ImmutableList.of("jira-users"), 300_000) .stream() .sorted(String.CASE_INSENSITIVE_ORDER) .limit(100) .collect(Collectors.toList()); This is not dynamically fetched in test because this call tended to hang on MySql 5.7
      Returns:
      top 100 members of jira-users group sorted case insensitive.
    • getSortedJiraUsersWithPrefixSep

      protected static List<String> getSortedJiraUsersWithPrefixSep()