just-jeb / jest-marbles

Helpers library for marbles testing with Jest
MIT License
113 stars 13 forks source link

Breaking change in frame count between 3.0.6 and 3.1.0 #573

Open daiscog opened 3 weeks ago

daiscog commented 3 weeks ago

After upgrading to 3.1.0 some of our tests are now failing without any changes to the test code. For example, the following is showing the actual values being emitted 18 frames earlier than expected:

image

The tests pass again after dropping back to version 3.0.6, with no other changes.

I've not had time yet to look into this in detail, but I will at some point try to reduce it to a minimal reproducible example and post more detail below.

Sharing this here for the time being for awareness and so others can investigate in the mean time if they want.