riot-web/test
Matthew Hodgson b8b5dd82aa
Triple the speed of E2E tests and stop them exploding if a circular datastructure is logged (#8095)
* stop e2e tests exploding if a circular datastructure is logged

it's valid for the webapp to log datastructures to the console which happen to be circular
but the e2e test running explodes badly with a runtime exception and bombs out before
logging anything or providing a sensible stacktrace. you can trap the exception though and
get a sensible error however.

* don't barf on circular refs in return vals either

and log timestamps

* log timestamps

* speed up roomDir & E2EE tests by 3x

use timeouts correctly, so the first set
of scenarios take 42s to run rather than 2m21s

* speed up space test by 20s
2022-03-21 10:26:26 +00:00
..
accessibility Keybinding code unification #6 (#8042) 2022-03-14 13:25:51 +00:00
audio
autocomplete
components Fix tsc issues in right_panel and room component tests (#8078) 2022-03-21 10:03:03 +01:00
editor Improve formatting features in the editor (#7104) 2022-03-16 09:46:07 +00:00
end-to-end-tests Triple the speed of E2E tests and stop them exploding if a circular datastructure is logged (#8095) 2022-03-21 10:26:26 +00:00
i18n
i18n-test
img
notifications
settings/watchers
stores kill beacons on expiry (#8075) 2022-03-18 14:38:41 +01:00
test-utils Fix tsc issues in right_panel and room component tests (#8078) 2022-03-21 10:03:03 +01:00
utils Use & enforce snake_case naming convention on config.json settings (#8062) 2022-03-18 10:12:36 -06:00
.eslintrc.js
CallHandler-test.ts
DecryptionFailureTracker-test.js
DeviceListener-test.ts
KeyBindingsManager-test.ts
Markdown-test.ts
PosthogAnalytics-test.ts Use & enforce snake_case naming convention on config.json settings (#8062) 2022-03-18 10:12:36 -06:00
RoomNotifs-test.ts
ScalarAuthClient-test.js
Terms-test.js
TextForEvent-test.ts
UserActivity-test.js
createRoom-test.js
globalSetup.js
languageHandler-test.ts
linkify-matrix-test.ts
minimal-sdk.js
setupTests.js
skinned-sdk.js