-
-
Notifications
You must be signed in to change notification settings - Fork 771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression introduced in #1807 #1814
Comments
Installing lolex 2.4.2 fixes the Safari issue. |
I added Safari 9 to the list of browsers now. The regression was introduced in sinonjs/fake-timers#169. Seems like Safari doesn't handle that quite right. Ping @SimenB |
Is on the list of supported browsers in Sinon. Affected by change in #176. See sinonjs/sinon#1814
@sinonjs/core this is what is breaking the build. We could install lolex 2.4 or fix 2.7 (or both) |
sinonjs/fake-timers#176 doesn't make sense... Which one did you mean? EDIT: Did you mean sinonjs/fake-timers#169? |
Yes, that's the one. it was late in the night ;) |
Mind explaining why the JSDOM integration test was causing this issue? I'm not sure I understand. |
It's not the test. It's the property assignment in the same PR:
sinonjs/fake-timers@8ec6170
|
The simple PR #1807 to update the dependencies broke the build for master.
Both IE11 and Safari has problems as of (IE11 Promise related, Safari faking time). Not sure why or what caused it, but lolex is a reasonable guess when it comes to Safari.
We could simply revert the PR, but it should be possible to find the regression in the list of dependencies.
The text was updated successfully, but these errors were encountered: