element-web-Github/test
Travis Ralston 22233a8745 Add a concept of a singleflight to avoid repeated calls to stop/ending
This makes it easier to keep track of which pieces the client will have already dispatched or been executed, reducing the amount of class members needed.

Critically, this makes it so the 'stop' button (which is currently a send button) actually works even after the automatic stop has happened.

UI is still pending for stopping recording early. This is not covered by this change.
2021-04-14 21:59:50 -06:00
..
accessibility Fix tests failing to load skin 2021-03-09 10:13:16 -07:00
autocomplete Remove query matcher shouldMatchPrefix support 2021-03-31 18:21:02 +01:00
components Patch over legacy Groups test 2021-03-31 23:51:17 -06:00
editor Fix tests failing to load skin 2021-03-09 10:13:16 -07:00
end-to-end-tests Fix tests 2021-03-26 11:56:58 +00:00
i18n Fix languages.json 2017-06-01 21:10:32 +02:00
i18n-test Attempt to fix tests some more 2020-09-15 13:19:47 +01:00
img Fix a load of warnings in the tests 2016-10-11 14:20:40 +01:00
notifications Remove a couple more files from eslintignore 2020-10-30 18:33:33 +00:00
stores Fix imports for tests 2020-01-09 17:23:27 -07:00
utils Remove a bunch of useless 'use strict' definitions 2021-03-08 20:26:08 -07:00
.eslintrc.js de-lint MegolmExportEncryption + test 2017-06-08 14:29:53 +01:00
createRoom-test.js Fix tests failing to load skin 2021-03-09 10:13:16 -07:00
DecryptionFailureTracker-test.js 30 test failures to go :D 2019-12-16 11:12:48 +00:00
KeyBindingsManager-test.ts Add copyright headers 2021-03-07 19:05:36 +13:00
mock-clock.js Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps 2020-01-09 16:06:46 -07:00
ScalarAuthClient-test.js Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps 2020-01-09 16:06:46 -07:00
setupTests.js Fix tests for new call path 2021-03-11 09:42:55 -07:00
Singleflight-test.ts Add a concept of a singleflight to avoid repeated calls to stop/ending 2021-04-14 21:59:50 -06:00
skinned-sdk.js remove stale references to MatrixToolbar 2020-05-30 12:36:17 +01:00
Terms-test.js Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps 2020-01-09 16:06:46 -07:00
test-utils.js Fix tests for new call path 2021-03-11 09:42:55 -07:00
UserActivity-test.js lolex renamed to @sinonjs/fake-timers 2021-01-27 12:31:37 +00:00