You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many tests will not work reliably. Some tests will always fail if you reload the page. Some tests will fail every second reload, and pass every second reload. All tests will however run if run in isolation. Trying to debug the issue (in any case including alerts or having a debugger) will make the tests pass.
I suspect timing issues, but adding delays seem to make no difference.
I suspect a JS/jQuery/qUnit guru is needed to look at this.
The text was updated successfully, but these errors were encountered:
i tried to fix this, but without any success...
i assumed, that the cause of the heisenbugs are the async ajax calls of the widget (writing this, i think, maybe we should use synchronous ajax calls for the tests...).
my experiments are in this branch: https://github.com/collective/jquery.recurrenceinput.js/commits/fix-heisenbugs
i tried to fix this, but without any success...
i assumed, that the cause of the heisenbugs are the async ajax calls of the
widget (writing this, i think, maybe we should use synchronous ajax calls for
the tests...).
my experiments are in this branch: https://github.com/collective/jquery.recurrenceinput.js/commits/fix-heisenbugs
switch to mocha and use sinon library to mock ajax requests. we do this already
in many places in mockup.
Many tests will not work reliably. Some tests will always fail if you reload the page. Some tests will fail every second reload, and pass every second reload. All tests will however run if run in isolation. Trying to debug the issue (in any case including alerts or having a debugger) will make the tests pass.
I suspect timing issues, but adding delays seem to make no difference.
I suspect a JS/jQuery/qUnit guru is needed to look at this.
The text was updated successfully, but these errors were encountered: