Merge branch 'fixMatchMapperUnitTest' into 'main'

fix bad matchMapper unit test

See merge request v3/service/matcher!16
This commit is contained in:
Sylvain Briat 2023-11-03 10:31:31 +00:00
commit b0718e83df
1 changed files with 11 additions and 36 deletions

View File

@ -195,8 +195,15 @@ const mockMatchMapper = {
frequency: 'RECURRENT', frequency: 'RECURRENT',
distance: 356041, distance: 356041,
duration: 12647, duration: 12647,
initialDistance: 349251,
initialDuration: 12103,
distanceDetour: 6790,
durationDetour: 544,
distanceDetourPercentage: 4.1,
durationDetourPercentage: 3.8,
journeys: [ journeys: [
{ {
day: 5,
firstDate: '2023-09-01', firstDate: '2023-09-01',
lastDate: '2024-08-30', lastDate: '2024-08-30',
journeyItems: [ journeyItems: [
@ -205,16 +212,11 @@ const mockMatchMapper = {
lon: 6.17651, lon: 6.17651,
duration: 0, duration: 0,
distance: 0, distance: 0,
time: '07:00',
actorTimes: [ actorTimes: [
{ {
role: 'DRIVER', role: 'DRIVER',
target: 'START', target: 'START',
firstDatetime: '2023-09-01 07:00',
firstMinDatetime: '2023-09-01 06:45',
firstMaxDatetime: '2023-09-01 07:15',
lastDatetime: '2024-08-30 07:00',
lastMinDatetime: '2024-08-30 06:45',
lastMaxDatetime: '2024-08-30 07:15',
}, },
], ],
}, },
@ -223,26 +225,15 @@ const mockMatchMapper = {
lon: 6.67487, lon: 6.67487,
duration: 2100, duration: 2100,
distance: 56878, distance: 56878,
time: '07:35',
actorTimes: [ actorTimes: [
{ {
role: 'DRIVER', role: 'DRIVER',
target: 'NEUTRAL', target: 'NEUTRAL',
firstDatetime: '2023-09-01 07:35',
firstMinDatetime: '2023-09-01 07:20',
firstMaxDatetime: '2023-09-01 07:50',
lastDatetime: '2024-08-30 07:35',
lastMinDatetime: '2024-08-30 07:20',
lastMaxDatetime: '2024-08-30 07:50',
}, },
{ {
role: 'PASSENGER', role: 'PASSENGER',
target: 'START', target: 'START',
firstDatetime: '2023-09-01 07:32',
firstMinDatetime: '2023-09-01 07:17',
firstMaxDatetime: '2023-09-01 07:47',
lastDatetime: '2024-08-30 07:32',
lastMinDatetime: '2024-08-30 07:17',
lastMaxDatetime: '2024-08-30 07:47',
}, },
], ],
}, },
@ -251,26 +242,15 @@ const mockMatchMapper = {
lon: 6.9427, lon: 6.9427,
duration: 3840, duration: 3840,
distance: 76491, distance: 76491,
time: '08:04',
actorTimes: [ actorTimes: [
{ {
role: 'DRIVER', role: 'DRIVER',
target: 'NEUTRAL', target: 'NEUTRAL',
firstDatetime: '2023-09-01 08:04',
firstMinDatetime: '2023-09-01 07:51',
firstMaxDatetime: '2023-09-01 08:19',
lastDatetime: '2024-08-30 08:04',
lastMinDatetime: '2024-08-30 07:51',
lastMaxDatetime: '2024-08-30 08:19',
}, },
{ {
role: 'PASSENGER', role: 'PASSENGER',
target: 'FINISH', target: 'FINISH',
firstDatetime: '2023-09-01 08:01',
firstMinDatetime: '2023-09-01 07:46',
firstMaxDatetime: '2023-09-01 08:16',
lastDatetime: '2024-08-30 08:01',
lastMinDatetime: '2024-08-30 07:46',
lastMaxDatetime: '2024-08-30 08:16',
}, },
], ],
}, },
@ -279,16 +259,11 @@ const mockMatchMapper = {
lon: 7.02154, lon: 7.02154,
duration: 4980, duration: 4980,
distance: 96475, distance: 96475,
time: '08:23',
actorTimes: [ actorTimes: [
{ {
role: 'DRIVER', role: 'DRIVER',
target: 'FINISH', target: 'FINISH',
firstDatetime: '2023-09-01 08:23',
firstMinDatetime: '2023-09-01 08:08',
firstMaxDatetime: '2023-09-01 08:38',
lastDatetime: '2024-08-30 08:23',
lastMinDatetime: '2024-08-30 08:08',
lastMaxDatetime: '2024-08-30 08:38',
}, },
], ],
}, },