All files / modules/10-common/utils DefaultAppStoreData.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 0/0
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53                    53x                   53x                                                                
/*
 * Copyright 2021 Harness Inc. All rights reserved.
 * Use of this source code is governed by the PolyForm Shield 1.0.0 license
 * that can be found in the licenses directory at the root of this repository, also available at
 * https://polyformproject.org/wp-content/uploads/2020/06/PolyForm-Shield-1.0.0.txt.
 */
 
import type { AppStoreContextProps } from 'framework/AppStore/AppStoreContext'
import type { Project } from 'services/cd-ng'
 
export const project: Project = {
  orgIdentifier: 'testOrg',
  identifier: 'test',
  name: 'test',
  color: '#e6b800',
  modules: ['CD', 'CV'],
  description: 'test',
  tags: { tag1: '', tag2: 'tag3' }
}
 
export const defaultAppStoreValues: Omit<AppStoreContextProps, 'updateAppStore'> = {
  selectedProject: {
    orgIdentifier: 'testOrg',
    identifier: 'test',
    name: 'test',
    color: '#e6b800',
    modules: ['CD', 'CV', 'CI', 'CE', 'CF'],
    description: 'test',
    tags: { tag1: '', tag2: 'tag3' }
  },
  selectedOrg: {
    identifier: 'testOrg',
    name: 'test Org',
    description: 'test',
    tags: { tag1: '', tag2: 'tag3' }
  },
  featureFlags: {
    CDNG_ENABLED: true,
    CVNG_ENABLED: true,
    CING_ENABLED: true,
    CENG_ENABLED: true,
    CFNG_ENABLED: true
  },
  currentUserInfo: {
    uuid: 'dummyId',
    name: 'dummyname',
    email: 'dummy@harness.io',
    admin: false,
    twoFactorAuthenticationEnabled: false,
    emailVerified: false
  }
}