db-vendo-client/test/fixtures/rejseplanen-trip.js

107 lines
2.4 KiB
JavaScript
Raw Normal View History

'use strict'
const aalborg = {
type: 'stop',
id: '8600020',
name: 'Aalborg St.',
location: {
type: 'location',
id: '8600020',
latitude: 57.043037,
longitude: 9.917044
},
products: {
'national-train': true,
'national-train-2': true,
'local-train': true,
o: true,
's-tog': false,
}
}
const hobro = {
type: 'stop',
id: '8600032',
name: 'Hobro St.',
location: {
type: 'location',
id: '8600032',
latitude: 56.643539,
longitude: 9.78279
},
products: {
'national-train': true,
'national-train-2': true,
'local-train': true,
o: true,
's-tog': false,
}
}
module.exports = {
origin: aalborg,
destination: hobro,
arrival: '2020-07-13T11:25:00+02:00',
plannedArrival: '2020-07-13T11:25:00+02:00',
arrivalDelay: null,
departure: '2020-07-13T10:35:00+02:00',
plannedDeparture: '2020-07-13T10:35:00+02:00',
departureDelay: null,
reachable: true,
line: {
type: 'line',
id: 'replacement-bus-rod',
fahrtNr: '20002',
name: 'Replacement bus RØD',
public: true,
adminCode: '000001',
productName: 'Togbus',
mode: 'train',
product: 'o',
operator: {type: 'operator', id: 'dsb', name: 'DSB'},
},
direction: null,
arrivalPlatform: null,
plannedArrivalPlatform: null,
departurePlatform: null,
plannedDeparturePlatform: null,
stopovers: [
{
stop: aalborg,
arrival: null,
plannedArrival: null,
arrivalDelay: null,
arrivalPlatform: null,
plannedArrivalPlatform: null,
departure: '2020-07-13T10:35:00+02:00',
plannedDeparture: '2020-07-13T10:35:00+02:00',
departureDelay: null,
departurePlatform: null,
plannedDeparturePlatform: null
},
{
stop: hobro,
arrival: '2020-07-13T11:25:00+02:00',
plannedArrival: '2020-07-13T11:25:00+02:00',
arrivalDelay: null,
arrivalPlatform: null,
plannedArrivalPlatform: null,
departure: null,
plannedDeparture: null,
departureDelay: null,
departurePlatform: null,
plannedDeparturePlatform: null
}
],
remarks: [{
type: 'hint',
code: 'NO',
text: 'Vi kører med Togbusser på denne tur, som derfor varer længere end normalt. Tiderne, du ser i Rejseplanen, er kun vejledende. Togbusserne kører i pendulfart mellem stationerne. Det skyldes akutte driftsforstyrrelser. I Togbussen kan du ikke tage din cykel med.',
}, {
type: 'status',
code: 'text.realtime.journey.additional.service',
text: 'Extra bus or train',
}],
id: '1|51255|0|86|13072020'
}