Steve Howell
42435db492
Add run_test helper for individual tests.
...
This run_test helper sets up a convention that allows
us to give really short tracebacks for errors, and
eventually we can have more control over running
individual tests. (The latter goal has some
complications, since we often intentionally leak
setup in tests.)
2018-05-15 08:24:44 -07:00
Tim Abbott
6e149a7594
lint: Add JS indentation eslint rules for node_tests.
...
The only difference between this as the main project's lint rules is
that we dont have the OuterIIFE setting.
2018-05-06 19:35:18 -07:00
Steve Howell
23313f2ddf
node tests: Use zrequire in presence.js.
2017-11-08 12:24:17 -08:00
Joshua Pan
ecaf628d76
node tests: Add test_set_user_status().
2017-06-19 08:00:55 -04:00
Joshua Pan
a71a8d2343
node tests: Fully cover status_from_timestamp in presence.js.
2017-06-19 08:00:55 -04:00
Joshua Pan
8011212384
node tests: Fully cover update_info_for_small_realm in presence.js.
2017-06-19 08:00:55 -04:00
Joshua Pan
65c68d385e
node tests: Add test_last_active_date().
2017-06-19 08:00:55 -04:00
Joshua Pan
71dab26c84
node tests: Fully cover test_set_info in presence.js.
2017-06-19 08:00:55 -04:00
Steve Howell
ce1dd9f50b
presence: Do not show bots in the buddy list.
...
(Before this fix, we were showing empty circles for bots
in small realms.)
2017-06-07 10:36:26 -06:00
Steve Howell
a9f6f5f0c0
node tests: Split out presence.js.
2017-05-24 09:18:24 -07:00