Skip to content

Conversation

@irony
Copy link
Contributor

@irony irony commented Oct 7, 2022

Goal: fix all existing tests. 50% done.

image

})
// sen har vi flera paket som ska till till Arjeplog
range(10).map((id) =>
car.handleBooking(new Booking({ id: `b-${id+2}`, ...ljusdalToArjeplog }))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Booking Id's should be unique

car.handleBooking(
new Booking({
id: 1,
id: 'b-1',
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also changed naming style of booking id's

toArray()
).toPromise()

expect(log).toEqual([ // TODO: vilken ordning är mest logisk?
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Några premisser från verkligheten tänker jag:

  • När platsen är exakt samma så borde avstigning och urlastning ske före påstigning och lastning. Ändå får vi "AtPickup" före "Delivery" i Ljusdal, förmodligen på grund av ordningen på bokningarna.

Med det sagt är väl inte denna ordning så värst ologisk?

Jag reagerar dock på skillnaden 'Pickup' !== 'AtPickup'

@StefanWallin
Copy link
Collaborator

Rebase:at på ny main, och tacklat ändringar. Lite nya klurigheter har blivit introducerade som kraschar testsviten under körning. Får titta vidare på detta nästa vecka.

@alexanderczigler alexanderczigler changed the title Fix/tests fix: tests Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants