Michael Telatynski
|
b3760cdd6e
|
Replace usages of Promise.delay(...) with own utils
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-11-14 14:25:54 +00:00 |
Michael Telatynski
|
41f4f3ef82
|
make end-to-end test failure more verbose
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-11-14 14:04:50 +00:00 |
Michael Telatynski
|
168b1b68bb
|
Revert "s/.done(/.then(/ since modern es6 track unhandled promise exceptions"
This reverts commit 09a8fec2
|
2019-11-12 11:56:21 +00:00 |
Michael Telatynski
|
09a8fec261
|
s/.done(/.then(/ since modern es6 track unhandled promise exceptions
|
2019-11-12 11:51:23 +00:00 |
Bruno Windels
|
616ff5ce76
|
adjust list item numbers in test that are now preserved
|
2019-10-22 15:43:40 +02:00 |
Bruno Windels
|
fc175a971c
|
Merge pull request #3537 from matrix-org/bwindels/merge-e2e-tests
Merge end-to-end tests
|
2019-10-21 08:31:35 +00:00 |
Bruno Windels
|
b03ebb964b
|
split up installing static webserver and riot copy
so we can just do the latter for the e2e tests on CI
|
2019-10-18 17:18:18 +02:00 |
Bruno Windels
|
dca968375d
|
Update test/end-to-end-tests/run.sh
|
2019-10-18 12:33:42 +00:00 |
Bruno Windels
|
3d15026da3
|
Update test/end-to-end-tests/run.sh
|
2019-10-18 12:33:32 +00:00 |
Bruno Windels
|
15a75737ff
|
Update test/end-to-end-tests/README.md
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:29:09 +00:00 |
Bruno Windels
|
76c7f58235
|
Update test/end-to-end-tests/README.md
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:28:58 +00:00 |
Bruno Windels
|
142a32b528
|
Update test/end-to-end-tests/README.md
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:28:47 +00:00 |
Bruno Windels
|
06e69d114f
|
Update test/end-to-end-tests/README.md
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:28:31 +00:00 |
Bruno Windels
|
5025a0ffea
|
Update test/end-to-end-tests/README.md
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:28:12 +00:00 |
Bruno Windels
|
8a028029ee
|
Update test/end-to-end-tests/install.sh
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:28:04 +00:00 |
Bruno Windels
|
6236909d93
|
Update test/end-to-end-tests/README.md
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:27:52 +00:00 |
Bruno Windels
|
683947e0b7
|
Update test/end-to-end-tests/README.md
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
|
2019-10-18 12:27:43 +00:00 |
Bruno Windels
|
15bbf3a999
|
fix the lint fix
|
2019-10-10 12:12:13 +02:00 |
Bruno Windels
|
4b9a29cb60
|
put exec perms back on install script
|
2019-10-10 11:55:31 +02:00 |
Bruno Windels
|
6f9604992b
|
copyright
|
2019-10-10 11:42:59 +02:00 |
Bruno Windels
|
645a9d836f
|
install static webserver for server symlinked riot on CI
|
2019-10-10 11:40:04 +02:00 |
Bruno Windels
|
2d848bba29
|
fix lint
|
2019-10-09 17:57:55 +02:00 |
Bruno Windels
|
ebc2bba0c3
|
warn if not installed yet when running e2e tests
|
2019-10-09 17:37:57 +02:00 |
Bruno Windels
|
f8358fa4d0
|
make e2e test safe to run from anywhere
|
2019-10-09 17:37:41 +02:00 |
Bruno Windels
|
59cc36ca65
|
don't fetch riot/master by default when installing e2e tests
|
2019-10-09 17:34:40 +02:00 |
Bruno Windels
|
de21cb24e0
|
Merge remote-tracking branch 'e2etests/bwindels/use-cider' into bwindels/merge-e2e-tests
|
2019-10-09 17:12:50 +02:00 |
Bruno Windels
|
cad71913e9
|
only run riot static server if no riot url has been provided
|
2019-10-09 16:59:00 +02:00 |
Bruno Windels
|
ae38e0b357
|
Merge remote-tracking branch 'e2etests/bwindels/bigmerge' into bwindels/merge-e2e-tests
|
2019-10-09 16:55:32 +02:00 |
Bruno Windels
|
ca86969f92
|
move everything to subfolder to merge into react-sdk
|
2019-10-09 16:52:48 +02:00 |
Michael Telatynski
|
aae5bb9f39
|
Use new React Shallow renderer with hooks support
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-10-09 13:08:16 +02:00 |
Michael Telatynski
|
5c960dccb7
|
delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-10-09 12:51:08 +02:00 |
Michael Telatynski
|
efeb6e87c4
|
Use new React Shallow renderer with hooks support
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-10-09 12:51:08 +02:00 |
Michael Telatynski
|
34530843f4
|
Factor out generic EventListSummary from MELS
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-10-09 12:50:03 +02:00 |
Travis Ralston
|
0862ad029d
|
Fix permalinks test
|
2019-09-30 21:15:31 -06:00 |
Travis Ralston
|
fc66e69c02
|
Rename RoomPermalinkCreator -> Permalinks due to scope
The file handles more than just a RoomPermalinkCreator, so we should name it accordingly.
|
2019-09-30 20:39:58 -06:00 |
Travis Ralston
|
64aa6695f5
|
Move matrix-to.js to utils/permalinks/RoomPermalinkCreator
Just a little bit of refactoring to make the feature of custom prefixes a bit easier.
|
2019-09-30 12:16:46 -06:00 |
Bruno Windels
|
7f4e070807
|
fix deserialize unit tests
|
2019-09-23 15:34:01 +02:00 |
Michael Telatynski
|
d5c96b86d4
|
fix test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-09-19 10:31:34 +01:00 |
Michael Telatynski
|
02dfdffc4f
|
Fix failing test due to newly added assumption
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-09-18 14:35:13 +01:00 |
Travis Ralston
|
99b8193ce7
|
Use the new ShallowRenderer over ReactTestUtils
Mostly because the ReactTestUtils renderer doesn't exist anymore.
|
2019-09-17 14:33:32 -06:00 |
Michael Telatynski
|
bf30cfe699
|
Fix other test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-09-11 17:44:04 +01:00 |
Michael Telatynski
|
1c7d67e8b3
|
fix test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-09-11 17:44:04 +01:00 |
Michael Telatynski
|
70ff2bc9cd
|
Switch to createReactClass: views/rooms and test/components. React 16 :D
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-09-06 15:04:46 +01:00 |
Bruno Windels
|
be79cdddb0
|
apply autocomplete changes to mock to fix editor unit tests
|
2019-08-29 18:00:38 +02:00 |
Bruno Windels
|
c44fbb73d0
|
fix bug when replacing range starting at end of previous part
|
2019-08-28 15:52:39 +02:00 |
Bruno Windels
|
994bcb5c85
|
dont expect rendered to be called from `range.replace()` anymore
as this is now called from the `transform` method, unused in this test
|
2019-08-27 16:43:05 +02:00 |
Bruno Windels
|
e0b99b5cc8
|
Merge pull request #3342 from matrix-org/bwindels/cider-replace-emoticons
Auto-replace emoticons with emojis in new composer
|
2019-08-27 14:40:53 +00:00 |
Michael Telatynski
|
bcbd603874
|
Merge pull request #3345 from matrix-org/t3chguy/react16_3
Switch from react-addons-test-utils to react-dom/test-utils. React 16 :D
|
2019-08-26 19:44:51 +01:00 |
Bruno Windels
|
0e65f71a37
|
support incrementing/decrementing doc positions with predicate
|
2019-08-26 16:16:27 +02:00 |
Bruno Windels
|
10291bafe0
|
add support for selecting ranges in the editor model, and replacing them
this to support finding emoticons and replacing them with an emoji
|
2019-08-26 16:16:27 +02:00 |
Michael Telatynski
|
accb0abe2d
|
Switch from react-addons-test-utils to react-dom/test-utils. React 16 :D
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-08-24 11:47:07 +01:00 |
Michael Telatynski
|
e5d3198f53
|
Merge pull request #3339 from matrix-org/t3chguy/substitute_handle_global
Iterate over all instances of variable/tag for _t substitutions
|
2019-08-23 19:43:40 +01:00 |
Michael Telatynski
|
310457059b
|
[i18n] only append tail if it is actually needed
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-08-22 18:31:02 +01:00 |
Michael Telatynski
|
b5daba9026
|
Iterate over all instances of variable/tag for _t substitutions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-08-22 18:17:08 +01:00 |
Bruno Windels
|
5cebce9bbf
|
fix bug detected by tests
|
2019-08-22 14:41:40 +01:00 |
Bruno Windels
|
1dd052d9dd
|
fix test after refactoring
|
2019-08-22 14:38:24 +01:00 |
David Baker
|
a87fb7eaa2
|
also remove from comment
|
2019-08-16 15:36:41 +01:00 |
David Baker
|
3c4c595f79
|
remove old serverCaps
|
2019-08-16 15:27:11 +01:00 |
David Baker
|
19c7a4627d
|
fix test
|
2019-08-16 12:24:52 +01:00 |
Bruno Windels
|
299cf8542c
|
Split MessageEditor in edit-specifics & reusable part for main composer
|
2019-08-05 15:31:18 +02:00 |
Bruno Windels
|
af3eebd0a6
|
add undo steps after word boundary (or capped) when typing or removing
|
2019-08-02 11:31:01 +02:00 |
Bruno Windels
|
07b2e51dce
|
put max step length in constant
|
2019-08-01 16:27:17 +02:00 |
Bruno Windels
|
aa22c90f2c
|
HistoryManager + unit tests
|
2019-08-01 11:25:04 +02:00 |
Michael Telatynski
|
201d7fb448
|
Merge branches 'develop' and 't3chguy/prop-types' of github.com:matrix-org/matrix-react-sdk into t3chguy/prop-types
# Conflicts:
# test/components/structures/MessagePanel-test.js
|
2019-07-31 12:21:00 +01:00 |
Michael Telatynski
|
1087e04bb5
|
Replace React.PropTypes with usage of the `prop-types` package
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-07-31 12:19:29 +01:00 |
J. Ryan Stinnett
|
fb77802d54
|
Merge pull request #3260 from matrix-org/t3chguy/hide_msg_action_buttons_on_perms
Introduce RoomContext for sharing state between RoomView and children
|
2019-07-31 11:43:26 +01:00 |
J. Ryan Stinnett
|
c338f8bf1f
|
Add `room` context to test
|
2019-07-31 11:17:28 +01:00 |
Bruno Windels
|
e855a056c7
|
Merge pull request #3247 from matrix-org/bwindels/editortests
Unit tests for new editor
|
2019-07-30 14:46:33 +00:00 |
Bruno Windels
|
4b08bf0e76
|
add tests for removing multiple characters in edit
|
2019-07-30 12:31:40 +02:00 |
Michael Telatynski
|
fd039431bc
|
put maySendMessage stub on stubRoom in the right place
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-07-29 13:50:11 +01:00 |
Michael Telatynski
|
ac66388a7f
|
Add missing stubs to stubRoom.currentState
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-07-29 13:27:49 +01:00 |
Michael Telatynski
|
f45b1bfdda
|
Fix StubRoom for react-sdk tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-07-29 13:18:02 +01:00 |
Michael Telatynski
|
265ff452d7
|
Upgrade mockRoom to implement EventEmitter like mxRoom does
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-07-29 12:39:44 +01:00 |
Bruno Windels
|
b8a3c5ebd0
|
test serialization only produces html messages when needed
|
2019-07-25 18:47:29 +02:00 |
Bruno Windels
|
0b92077bba
|
tests for turning caret position from model into dom position
|
2019-07-25 18:38:00 +02:00 |
Bruno Windels
|
e8a31edeba
|
test html to editor model deserialization
|
2019-07-25 17:27:47 +02:00 |
Bruno Windels
|
08ff9e598a
|
put mock code in separate file to reuse elsewhere
|
2019-07-25 17:27:29 +02:00 |
Bruno Windels
|
94957fcfd0
|
add more tests for empty lines
|
2019-07-25 16:06:43 +02:00 |
Bruno Windels
|
7f5ba08de9
|
test typing in middle of pills
|
2019-07-25 15:06:32 +02:00 |
Bruno Windels
|
a474f53c51
|
more auto-complete tests
|
2019-07-25 14:50:20 +02:00 |
Bruno Windels
|
d6133eefd9
|
tests for non-editable parts
|
2019-07-25 14:50:20 +02:00 |
Bruno Windels
|
a7259b31b6
|
first set of model tests
|
2019-07-25 14:50:20 +02:00 |
Bruno Windels
|
419c800167
|
add tests for diffAtCaret
|
2019-07-25 14:50:20 +02:00 |
Bruno Windels
|
595dc82543
|
unit test + fixes + comments + simplication for diffDeletion
|
2019-07-25 14:50:20 +02:00 |
David Baker
|
2eb8a8879b
|
Merge pull request #3199 from matrix-org/dbkr/terms
ToS for ISes/IMs: prompt on use screen
|
2019-07-23 10:32:11 +01:00 |
Travis Ralston
|
ff0c4c0571
|
Merge pull request #3211 from matrix-org/travis/send-proper-uia
Send the correct UIA alongside the wrong UIA for backwards comaptibility
|
2019-07-12 08:14:01 -06:00 |
Travis Ralston
|
7a3aa9be2e
|
Remove unused identityEnabled property from ValidatedServerConfig
See https://github.com/vector-im/riot-web/issues/10229
|
2019-07-11 15:11:09 -06:00 |
Travis Ralston
|
ba5238d86a
|
Finally fix tests
|
2019-07-11 15:01:56 -06:00 |
Travis Ralston
|
698fd3b897
|
Hopefully actually make the tests happy
|
2019-07-11 14:45:36 -06:00 |
Travis Ralston
|
a9419135aa
|
Fix tests to use UIA proper
|
2019-07-11 14:38:28 -06:00 |
David Baker
|
e6fdff43d8
|
unsused variable
|
2019-07-11 16:02:02 +01:00 |
David Baker
|
69fa34d71f
|
Fix ScalarAuthClient to refresh tokens if they fail
Also add a test to make sure it does it
|
2019-07-11 16:00:24 +01:00 |
Travis Ralston
|
111b28971a
|
Merge pull request #3202 from matrix-org/travis/stably-use-stable-apis
Use r0 media endpoints for group tests
|
2019-07-11 08:20:08 -06:00 |
David Baker
|
6b815327a0
|
apparently I was doing array bracket spacing wrong
|
2019-07-11 14:44:45 +01:00 |
David Baker
|
3ab5acde9d
|
Add unit test for terms agreement flow
|
2019-07-11 14:32:04 +01:00 |
Michael Telatynski
|
959f8fd844
|
Fix tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2019-07-10 21:58:08 +01:00 |
Travis Ralston
|
90212c76a5
|
Use r0 media endpoints for group tests
|
2019-07-10 13:24:47 -06:00 |
Bruno Windels
|
8b16f91b3d
|
fix karma tests?
|
2019-06-13 15:50:23 +02:00 |
David Baker
|
7602d76723
|
fix test
|
2019-06-11 13:16:49 +01:00 |
Travis Ralston
|
4c1ac38dd4
|
Merge branch 'develop' into travis/feature/wellknown2
|
2019-05-14 10:53:01 -06:00 |