Rewrite old E2E tests to use fixture-based API mocking, eliminating need for real credentials
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
92
cypress/fixtures/api/compare.json
Normal file
92
cypress/fixtures/api/compare.json
Normal file
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"time": {
|
||||
"avg_cycle_time": {
|
||||
"primary": [
|
||||
{ "date": "2022-01-15", "value": 500000 },
|
||||
{ "date": "2022-06-15", "value": 600000 },
|
||||
{ "date": "2022-12-15", "value": 550000 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "date": "2022-01-15", "value": 480000 },
|
||||
{ "date": "2022-06-15", "value": 520000 },
|
||||
{ "date": "2022-12-15", "value": 510000 }
|
||||
]
|
||||
},
|
||||
"avg_cycle_efficiency": {
|
||||
"primary": [
|
||||
{ "label": "File A", "value": 0.75 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "label": "File B", "value": 0.68 }
|
||||
]
|
||||
},
|
||||
"avg_process_time": {
|
||||
"primary": [
|
||||
{ "date": "2022-01-15", "value": 300000 },
|
||||
{ "date": "2022-06-15", "value": 350000 },
|
||||
{ "date": "2022-12-15", "value": 320000 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "date": "2022-01-15", "value": 280000 },
|
||||
{ "date": "2022-06-15", "value": 310000 },
|
||||
{ "date": "2022-12-15", "value": 290000 }
|
||||
]
|
||||
},
|
||||
"avg_process_time_by_task": {
|
||||
"primary": [
|
||||
{ "label": ["Activity", "A"], "value": 120000 },
|
||||
{ "label": ["Activity", "B"], "value": 80000 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "label": ["Activity", "A"], "value": 110000 },
|
||||
{ "label": ["Activity", "B"], "value": 95000 }
|
||||
]
|
||||
},
|
||||
"avg_waiting_time": {
|
||||
"primary": [
|
||||
{ "date": "2022-01-15", "value": 200000 },
|
||||
{ "date": "2022-06-15", "value": 250000 },
|
||||
{ "date": "2022-12-15", "value": 230000 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "date": "2022-01-15", "value": 200000 },
|
||||
{ "date": "2022-06-15", "value": 210000 },
|
||||
{ "date": "2022-12-15", "value": 220000 }
|
||||
]
|
||||
},
|
||||
"avg_waiting_time_by_edge": {
|
||||
"primary": [
|
||||
{ "label": ["A", "B"], "value": 150000 },
|
||||
{ "label": ["B", "C"], "value": 100000 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "label": ["A", "B"], "value": 140000 },
|
||||
{ "label": ["B", "C"], "value": 110000 }
|
||||
]
|
||||
}
|
||||
},
|
||||
"freq": {
|
||||
"cases": {
|
||||
"primary": [
|
||||
{ "count": 100 },
|
||||
{ "count": 120 },
|
||||
{ "count": 110 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "count": 95 },
|
||||
{ "count": 105 },
|
||||
{ "count": 100 }
|
||||
]
|
||||
},
|
||||
"cases_by_task": {
|
||||
"primary": [
|
||||
{ "label": ["Activity", "A"], "value": 200 },
|
||||
{ "label": ["Activity", "B"], "value": 150 }
|
||||
],
|
||||
"secondary": [
|
||||
{ "label": ["Activity", "A"], "value": 180 },
|
||||
{ "label": ["Activity", "B"], "value": 160 }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user