Skip to content

Commit ec96477

Browse files
authored
fix: conform UI tests and mock data to new quartzOrgs data shape (#6132)
1 parent 0844ee3 commit ec96477

File tree

6 files changed

+68
-12
lines changed

6 files changed

+68
-12
lines changed

cypress/e2e/cloud/userProfile.test.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ export const singleOrg = [
2828
name: 'single org',
2929
isDefault: true,
3030
isActive: true,
31+
provider: 'AWS',
32+
regionCode: 'us-east-1',
33+
regionName: 'US East (N. Virginia)',
3134
},
3235
]
3336

@@ -37,12 +40,18 @@ export const multipleOrgs = [
3740
name: 'org 1 of 2',
3841
isDefault: true,
3942
isActive: true,
43+
provider: 'Azure',
44+
regionCode: 'westeurope',
45+
regionName: 'Amsterdam',
4046
},
4147
{
4248
id: '2',
4349
name: 'org 2 of 2',
4450
isDefault: false,
4551
isActive: false,
52+
provider: 'AWS', // Azure, AWS, GCP
53+
regionCode: 'us-east-1',
54+
regionName: 'US East (N. Virginia)',
4655
},
4756
]
4857

cypress/fixtures/multiOrgOrgs1.json

Lines changed: 40 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,60 +3,90 @@
33
"id": "9296169091c64567",
44
"name": "Test Org 0",
55
"isDefault": true,
6-
"isActive": true
6+
"isActive": true,
7+
"provider": "AWS",
8+
"regionCode": "us-east-1",
9+
"regionName": "US East (N. Virginia)"
710
},
811
{
912
"id": "a71ced2b8238902b",
1013
"name": "Test Org 1",
1114
"isDefault": false,
12-
"isActive": false
15+
"isActive": false,
16+
"provider": "AWS",
17+
"regionCode": "eu-central-1",
18+
"regionName": "EU Frankfurt"
1319
},
1420
{
1521
"id": "ac3d3c04b8f1a545",
1622
"name": "Test Org 2",
1723
"isDefault": false,
18-
"isActive": false
24+
"isActive": false,
25+
"provider": "AWS",
26+
"regionCode": "us-east-1-2",
27+
"regionName": "US East (N. Virginia) 2"
1928
},
2029
{
2130
"id": "fc734484afa0fcac",
2231
"name": "Test Org 3",
2332
"isDefault": false,
24-
"isActive": false
33+
"isActive": false,
34+
"provider": "Azure",
35+
"regionCode": "us-west-2-2",
36+
"regionName": "US West (Oregon)"
2537
},
2638
{
2739
"id": "62cba0af4760ce02",
2840
"name": "Test Org 4",
2941
"isDefault": false,
30-
"isActive": false
42+
"isActive": false,
43+
"provider": "Azure",
44+
"regionCode": "westeurope",
45+
"regionName": "Amsterdam"
3146
},
3247
{
3348
"id": "58fafbb4f68e05e5",
3449
"name": "Test Org 5",
3550
"isDefault": false,
36-
"isActive": false
51+
"isActive": false,
52+
"provider": "Azure",
53+
"regionCode": "eastus",
54+
"regionName": "Virginia"
3755
},
3856
{
3957
"id": "3f3fd71611a4a0fe",
4058
"name": "Test Org 6",
4159
"isDefault": false,
42-
"isActive": false
60+
"isActive": false,
61+
"provider": "GCP",
62+
"regionCode": "eu-west1",
63+
"regionName": "Belgium"
4364
},
4465
{
4566
"id": "1232a0085d2af2dd",
4667
"name": "Test Org 7",
4768
"isDefault": false,
48-
"isActive": false
69+
"isActive": false,
70+
"provider": "GCP",
71+
"regionCode": "us-central1",
72+
"regionName": "Iowa"
4973
},
5074
{
5175
"id": "e337e5c5ee6439a2",
5276
"name": "Test Org 8",
5377
"isDefault": false,
54-
"isActive": false
78+
"isActive": false,
79+
"provider": "GCP",
80+
"regionCode": "us-central1-2",
81+
"regionName": "Iowa"
5582
},
5683
{
5784
"id": "3b3ca09032853015",
5885
"name": "Test Org 9",
5986
"isDefault": false,
60-
"isActive": false
87+
"isActive": false,
88+
"provider": "GCP",
89+
"regionCode": "us-west1",
90+
"regionName": "Oregon"
6191
}
6292
]

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"cy": "CYPRESS_dexUrl=https://$INGRESS_HOST:$PORT_HTTPS CYPRESS_baseUrl=http://localhost:9999 cypress open",
5353
"cy:dev": "source ../monitor-ci/.env && CYPRESS_dexUrl=CLOUD CYPRESS_baseUrl=https://$INGRESS_HOST:$PORT_HTTPS cypress open --config testFiles='{cloud,shared}/**/*.*'",
5454
"cy:dev-oss": "source ../monitor-ci/.env && CYPRESS_dexUrl=OSS CYPRESS_baseUrl=https://$INGRESS_HOST:$PORT_HTTPS cypress open --config testFiles='{oss,shared}/**/*.*'",
55-
"generate": "export SHA=4b8c02d04b82958996096a965b2e1c078f031763 && export REMOTE=https://raw.githubusercontent.com/influxdata/openapi/${SHA}/ && yarn generate-meta",
55+
"generate": "export SHA=a570a0fa2a9fea8698250f5436f6eccb89c9061c && export REMOTE=https://raw.githubusercontent.com/influxdata/openapi/${SHA}/ && yarn generate-meta",
5656
"generate-local": "export REMOTE=../openapi/ && yarn generate-meta",
5757
"generate-local-cloud": "export REMOTE=../openapi/ && yarn generate-meta-cloud",
5858
"generate-meta": "if [ -z \"${CLOUD_URL}\" ]; then yarn generate-meta-oss; else yarn generate-meta-cloud; fi",

src/identity/components/GlobalHeader/DefaultEntities.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,7 @@ export const emptyOrg: OrganizationSummaries[number] = {
1414
name: '',
1515
isActive: false,
1616
isDefault: false,
17+
provider: '',
18+
regionCode: '',
19+
regionName: '',
1720
}

src/identity/quartzOrganizations/mockOrgData.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,44 @@ export const mockOrgData = [
44
name: 'Test Co. 1',
55
isDefault: true,
66
isActive: true,
7+
provider: 'AWS',
8+
regionCode: 'us-east-1',
9+
regionName: 'US East (N. Virginia)',
710
},
811
{
912
id: 'a71ced2b8238902b',
1013
name: 'Test Corp. 2',
1114
isDefault: false,
1215
isActive: false,
16+
provider: 'AWS',
17+
regionCode: 'eu-central-1',
18+
regionName: 'EU Frankfurt',
1319
},
1420
{
1521
id: 'ac3d3c04b8f1a545',
1622
name: 'Test GmbH 3',
1723
isDefault: false,
1824
isActive: false,
25+
provider: 'AWS',
26+
regionCode: 'us-east-1-2',
27+
regionName: 'US East (N. Virginia) 2',
1928
},
2029
{
2130
id: 'fc734484afa0fcac',
2231
name: 'Test Inc. 4',
2332
isDefault: false,
2433
isActive: false,
34+
provider: 'Azure',
35+
regionCode: 'us-west-2-2',
36+
regionName: 'US West (Oregon)',
2537
},
2638
{
2739
id: '62cba0af4760ce02',
2840
name: 'Test SA 5',
2941
isDefault: false,
3042
isActive: false,
43+
provider: 'Azure',
44+
regionCode: 'westeurope',
45+
regionName: 'Amsterdam',
3146
},
3247
]

src/identity/quartzOrganizations/reducers/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import {emptyOrg} from 'src/identity/components/GlobalHeader/DefaultEntities'
99
import produce from 'immer'
1010

1111
// Types
12-
1312
import {OrganizationSummaries} from 'src/client/unityRoutes'
1413
import {RemoteDataState} from 'src/types'
1514

0 commit comments

Comments
 (0)