cloudfoundry/stratos

View on GitHub
src/test-e2e/cloud-foundry/users-list-e2e.helper.ts

Summary

Maintainability
B
5 hrs
Test Coverage

Function setupCfUserTableTests has 76 lines of code (exceeds 25 allowed). Consider refactoring.
Open

export function setupCfUserTableTests(
  cfLevel: CfUserTableTestLevel,
  navToUserTableFn: (cfGuid: string, orgGuid: string, spaceGuid: string) => promise.Promise<any>
) {

Severity: Major
Found in src/test-e2e/cloud-foundry/users-list-e2e.helper.ts - About 3 hrs to fix

    Function setUpTestOrgSpaceUserRoles has 29 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    export function setUpTestOrgSpaceUserRoles(
      cfGuid: string,
      defaultCf: E2EConfigCloudFoundry,
      orgName: string,
      spaceName: string,
    Severity: Minor
    Found in src/test-e2e/cloud-foundry/users-list-e2e.helper.ts - About 1 hr to fix

      Function setUpTestOrgSpaceUserRoles has 7 arguments (exceeds 4 allowed). Consider refactoring.
      Open

        cfGuid: string,
        defaultCf: E2EConfigCloudFoundry,
        orgName: string,
        spaceName: string,
        userName: string,
      Severity: Major
      Found in src/test-e2e/cloud-foundry/users-list-e2e.helper.ts - About 50 mins to fix

        Function setUpTestOrgSpaceE2eTest has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

          orgName: string,
          spaceName: string,
          userName: string,
          dropBillingManager = false,
          e2eSetup?: E2ESetup
        Severity: Minor
        Found in src/test-e2e/cloud-foundry/users-list-e2e.helper.ts - About 35 mins to fix

          There are no issues that match your filters.

          Category
          Status