Anders Kaseorg
485fe8556e
zjsunit: Defer run_test execution to the end of the test module.
...
This is consistent with Jest and other standard test runners, and is
necessary to support asynchronous tests.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-08-18 08:55:31 -07:00
Riken Shah
f95c539122
custom_check: Avoid use of assert to avoid confusion with assert.equal.
...
This commit bans the use of `assert` and replaces it
with `assert.ok` to avoid confusion with `assert.equal`.
Fixes #18687 .
2021-06-10 09:15:57 -07:00
Steve Howell
65ec8f2000
refactor: Move suspect_offline logic into watchdog.
...
This breaks some indirect dependencies in presence.js.
2021-03-23 14:08:39 -04:00
Steve Howell
dbf19fe8d7
refactor: Extract watchdog module.
...
We now have 100% code coverage on this somewhat
fiddly code.
We also break activity's dependency on server_events.
2021-03-22 13:17:37 -07:00