Improve flaky storybook test (#8515)

I don't think that will solve the flaky test but at least it will
cleanup the error message to avoid confusion
This commit is contained in:
Félix Malfait
2024-11-15 14:29:39 +01:00
committed by GitHub
parent bd18eb8b42
commit 34a3a66451
15 changed files with 341 additions and 131 deletions

View File

@ -70,7 +70,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -82,7 +82,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -114,13 +114,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://linkedin.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -132,7 +132,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
testSelect: {
@ -200,7 +200,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -212,7 +212,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -244,13 +244,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://linkedin.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -262,7 +262,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
testSelect: {
@ -330,7 +330,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -342,7 +342,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -374,13 +374,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://linkedin.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -392,7 +392,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -429,7 +429,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -441,7 +441,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -473,13 +473,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://qonto.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -491,7 +491,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -528,7 +528,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -540,7 +540,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -572,13 +572,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://qonto.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -590,7 +590,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -627,7 +627,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -639,7 +639,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -671,13 +671,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://microsoft.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -689,7 +689,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -726,7 +726,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -738,7 +738,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -770,13 +770,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://microsoft.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -788,7 +788,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -825,7 +825,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -837,7 +837,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -869,13 +869,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://microsoft.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -887,7 +887,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -924,7 +924,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -936,7 +936,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -968,13 +968,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://airbnb.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -986,7 +986,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -1023,7 +1023,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1035,7 +1035,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -1067,13 +1067,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://airbnb.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1085,7 +1085,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -1122,7 +1122,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1134,7 +1134,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -1166,13 +1166,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://airbnb.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1184,7 +1184,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -1221,7 +1221,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1233,7 +1233,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -1265,13 +1265,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://google.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1283,7 +1283,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -1320,7 +1320,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1332,7 +1332,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -1364,13 +1364,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://google.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1382,7 +1382,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -1419,7 +1419,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1431,7 +1431,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -1463,13 +1463,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://google.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1481,7 +1481,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -1518,7 +1518,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1530,7 +1530,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -1562,13 +1562,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://google.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1580,7 +1580,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},
@ -1617,7 +1617,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1629,7 +1629,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
company: {
__typename: 'Company',
@ -1661,13 +1661,13 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: 'https://google.com',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
linkedinLink: {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
createdBy: {
__typename: 'Actor',
@ -1679,7 +1679,7 @@ export const peopleQueryResult: { people: RecordGqlConnection } = {
__typename: 'Links',
primaryLinkUrl: '',
primaryLinkLabel: '',
secondaryLinks: null,
secondaryLinks: [],
},
},
},