mirror of
https://github.com/public-transport/db-vendo-client.git
synced 2025-02-23 15:19:35 +02:00
DB: fix journeysFromTrip E2E/integration test 🐛
This commit is contained in:
parent
08be943906
commit
3c7d8f79b2
1 changed files with 5 additions and 2 deletions
|
@ -4,6 +4,7 @@ const tap = require('tap')
|
||||||
const isRoughlyEqual = require('is-roughly-equal')
|
const isRoughlyEqual = require('is-roughly-equal')
|
||||||
const maxBy = require('lodash/maxBy')
|
const maxBy = require('lodash/maxBy')
|
||||||
const flatMap = require('lodash/flatMap')
|
const flatMap = require('lodash/flatMap')
|
||||||
|
const last = require('lodash/last')
|
||||||
|
|
||||||
const {createWhen} = require('./lib/util')
|
const {createWhen} = require('./lib/util')
|
||||||
const createClient = require('../..')
|
const createClient = require('../..')
|
||||||
|
@ -257,8 +258,9 @@ tap.skip('journeysFromTrip – U Mehringdamm to U Naturkundemuseum, reroute to S
|
||||||
stopovers: true, remarks: false
|
stopovers: true, remarks: false
|
||||||
})
|
})
|
||||||
|
|
||||||
const hasStoppedAtA = t.stopovers
|
const pastStopovers = t.stopovers
|
||||||
.filter(st => departureOf(st) < Date.now()) // todo: <= ?
|
.filter(st => departureOf(st) < Date.now()) // todo: <= ?
|
||||||
|
const hasStoppedAtA = pastStopovers
|
||||||
.find(sameStopOrStation({id: stopAId}))
|
.find(sameStopOrStation({id: stopAId}))
|
||||||
const willStopAtB = t.stopovers
|
const willStopAtB = t.stopovers
|
||||||
.filter(st => arrivalOf(st) > Date.now()) // todo: >= ?
|
.filter(st => arrivalOf(st) > Date.now()) // todo: >= ?
|
||||||
|
@ -291,7 +293,8 @@ tap.skip('journeysFromTrip – U Mehringdamm to U Naturkundemuseum, reroute to S
|
||||||
clone.price = {amount: 123, currency: 'EUR'}
|
clone.price = {amount: 123, currency: 'EUR'}
|
||||||
return clone
|
return clone
|
||||||
}
|
}
|
||||||
validate(t, newJourneys.map(withFakePrice), 'newJourneys', 'journeysFromTrip')
|
// todo: there is no such validator!
|
||||||
|
validate(t, newJourneys.map(withFakePrice), 'journeysFromTrip', 'newJourneys')
|
||||||
|
|
||||||
for (let i = 0; i < newJourneys.length; i++) {
|
for (let i = 0; i < newJourneys.length; i++) {
|
||||||
const j = newJourneys[i]
|
const j = newJourneys[i]
|
||||||
|
|
Loading…
Add table
Reference in a new issue