Skip to content

Commit 477f4c2

Browse files
committed
fixed driver lineup function which was not working
1 parent 2870303 commit 477f4c2

11 files changed

+79
-1001
lines changed

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"[typescript]": {
3-
"editor.defaultFormatter": "esbenp.prettier-vscode",
3+
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint",
44
"editor.formatOnSave": true,
55
"editor.formatOnPaste": false
66
}

__tests__/__snapshots__/constructors-standings.test.ts.snap

Lines changed: 0 additions & 56 deletions
This file was deleted.

__tests__/__snapshots__/driver-lineup.test.ts.snap

Lines changed: 49 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -2,152 +2,103 @@
22

33
exports[`current driver lineup 1`] = `
44
[
5-
{
6-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/M/MAXVER01_Max_Verstappen/maxver01.png",
7-
"name": "Max Verstappen",
8-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Netherlands.jpg",
9-
"rank": "1",
10-
"team": "Red Bull Racing",
11-
},
12-
{
13-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/C/CHALEC01_Charles_Leclerc/chalec01.png",
14-
"name": "Charles Leclerc",
15-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Monaco.jpg",
16-
"rank": "2",
17-
"team": "Ferrari",
18-
},
195
{
206
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/L/LANNOR01_Lando_Norris/lannor01.png",
217
"name": "Lando Norris",
228
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/United%20Kingdom.jpg",
23-
"rank": "3",
9+
"rank": "1",
2410
"team": "McLaren",
2511
},
2612
{
27-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/C/CARSAI01_Carlos_Sainz/carsai01.png",
28-
"name": "Carlos Sainz",
29-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Spain.jpg",
30-
"rank": "4",
31-
"team": "Ferrari",
32-
},
33-
{
34-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/S/SERPER01_Sergio_Perez/serper01.png",
35-
"name": "Sergio Perez",
36-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Mexico.jpg",
37-
"rank": "5",
13+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/M/MAXVER01_Max_Verstappen/maxver01.png",
14+
"name": "Max Verstappen",
15+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Netherlands.jpg",
16+
"rank": "2",
3817
"team": "Red Bull Racing",
3918
},
40-
{
41-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/O/OSCPIA01_Oscar_Piastri/oscpia01.png",
42-
"name": "Oscar Piastri",
43-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Australia.jpg",
44-
"rank": "6",
45-
"team": "McLaren",
46-
},
4719
{
4820
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/G/GEORUS01_George_Russell/georus01.png",
4921
"name": "George Russell",
5022
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/United%20Kingdom.jpg",
51-
"rank": "7",
23+
"rank": "3",
5224
"team": "Mercedes",
5325
},
5426
{
55-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/L/LEWHAM01_Lewis_Hamilton/lewham01.png",
56-
"name": "Lewis Hamilton",
57-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/United%20Kingdom.jpg",
58-
"rank": "8",
27+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/A/ANDANT01_Andrea%20Kimi_Antonelli/andant01.png",
28+
"name": "Andrea Kimi Antonelli",
29+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Italy.jpg",
30+
"rank": "4",
5931
"team": "Mercedes",
6032
},
6133
{
62-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/F/FERALO01_Fernando_Alonso/feralo01.png",
63-
"name": "Fernando Alonso",
64-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Spain.jpg",
65-
"rank": "9",
66-
"team": "Aston Martin",
67-
},
68-
{
69-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/Y/YUKTSU01_Yuki_Tsunoda/yuktsu01.png",
70-
"name": "Yuki Tsunoda",
71-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Japan.jpg",
72-
"rank": "10",
73-
"team": "RB",
34+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/A/ALEALB01_Alexander_Albon/alealb01.png",
35+
"name": "Alexander Albon",
36+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Thailand.jpg",
37+
"rank": "5",
38+
"team": "Williams",
7439
},
7540
{
7641
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/L/LANSTR01_Lance_Stroll/lanstr01.png",
7742
"name": "Lance Stroll",
7843
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Canada.jpg",
79-
"rank": "11",
44+
"rank": "6",
8045
"team": "Aston Martin",
8146
},
82-
{
83-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/O/OLIBEA01_Oliver_Bearman/olibea01.png",
84-
"name": "Oliver Bearman",
85-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/United%20Kingdom.jpg",
86-
"rank": "12",
87-
"team": "Ferrari",
88-
},
8947
{
9048
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/N/NICHUL01_Nico_Hulkenberg/nichul01.png",
9149
"name": "Nico Hulkenberg",
9250
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Germany.jpg",
93-
"rank": "13",
94-
"team": "Haas",
95-
},
96-
{
97-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/D/DANRIC01_Daniel_Ricciardo/danric01.png",
98-
"name": "Daniel Ricciardo",
99-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Australia.jpg",
100-
"rank": "14",
101-
"team": "RB",
51+
"rank": "7",
52+
"team": "Kick Sauber",
10253
},
10354
{
104-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/A/ALEALB01_Alexander_Albon/alealb01.png",
105-
"name": "Alexander Albon",
106-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Thailand.jpg",
107-
"rank": "15",
108-
"team": "Williams",
55+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/C/CHALEC01_Charles_Leclerc/chalec01.png",
56+
"name": "Charles Leclerc",
57+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Monaco.jpg",
58+
"rank": "8",
59+
"team": "Ferrari",
10960
},
11061
{
111-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/E/ESTOCO01_Esteban_Ocon/estoco01.png",
112-
"name": "Esteban Ocon",
113-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/France.jpg",
114-
"rank": "16",
115-
"team": "Alpine",
62+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/O/OSCPIA01_Oscar_Piastri/oscpia01.png",
63+
"name": "Oscar Piastri",
64+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Australia.jpg",
65+
"rank": "9",
66+
"team": "McLaren",
11667
},
11768
{
118-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/K/KEVMAG01_Kevin_Magnussen/kevmag01.png",
119-
"name": "Kevin Magnussen",
120-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Denmark.jpg",
121-
"rank": "17",
122-
"team": "Haas",
69+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/L/LEWHAM01_Lewis_Hamilton/lewham01.png",
70+
"name": "Lewis Hamilton",
71+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/United%20Kingdom.jpg",
72+
"rank": "10",
73+
"team": "Ferrari",
12374
},
12475
{
12576
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/P/PIEGAS01_Pierre_Gasly/piegas01.png",
12677
"name": "Pierre Gasly",
12778
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/France.jpg",
128-
"rank": "18",
79+
"rank": "11",
12980
"team": "Alpine",
13081
},
13182
{
132-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/G/GUAZHO01_Guanyu_Zhou/guazho01.png",
133-
"name": "Zhou Guanyu",
134-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/China.jpg",
135-
"rank": "19",
136-
"team": "Kick Sauber",
83+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/Y/YUKTSU01_Yuki_Tsunoda/yuktsu01.png",
84+
"name": "Yuki Tsunoda",
85+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Japan.jpg",
86+
"rank": "12",
87+
"team": "Racing Bulls",
13788
},
13889
{
139-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/V/VALBOT01_Valtteri_Bottas/valbot01.png",
140-
"name": "Valtteri Bottas",
141-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/Finland.jpg",
142-
"rank": "20",
143-
"team": "Kick Sauber",
90+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/E/ESTOCO01_Esteban_Ocon/estoco01.png",
91+
"name": "Esteban Ocon",
92+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/France.jpg",
93+
"rank": "13",
94+
"team": "Haas",
14495
},
14596
{
146-
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/L/LOGSAR01_Logan_Sargeant/logsar01.png",
147-
"name": "Logan Sargeant",
148-
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/United%20States.jpg",
149-
"rank": "21",
150-
"team": "Williams",
97+
"driverImage": "https://media.formula1.com/d_driver_fallback_image.png/content/dam/fom-website/drivers/O/OLIBEA01_Oliver_Bearman/olibea01.png",
98+
"name": "Oliver Bearman",
99+
"nationalityImage": "https://media.formula1.com/d_default_fallback_image.png/content/dam/fom-website/flags/United%20Kingdom.jpg",
100+
"rank": "14",
101+
"team": "Haas",
151102
},
152103
]
153104
`;

0 commit comments

Comments
 (0)