08176beb58
Kill mock-clock
...
We already import sinon's one in UserActivitytest, so use that here too.
2021-07-01 21:52:15 +01:00
543fe6382d
Fix linting in tests
...
Or in the case of one test, disbale just the one rule it breaks
2021-07-01 20:54:04 +01:00
ee9be5438e
eslint --fix
2021-07-01 20:43:05 +01:00
8a3dc1bbdf
fix tests
2021-06-18 17:56:18 +01:00
6e0a908c59
Merge branch 'develop' into gsouquet/react-17
2021-06-09 12:01:35 +01:00
d492ee4d8a
Update Enzyme adapter name
2021-06-09 11:57:29 +01:00
0f64f4d692
Fix MessagePanel tests
...
Signed-off-by: Robin Townsend <robin@robin.town >
2021-06-05 10:49:44 -04:00
c428736191
Update MessagePanel test to account for new DOM structure
2021-05-21 14:59:26 +01:00
379d19e2e0
Lint
2021-05-10 19:56:30 -06:00
2ad0032f72
Added regression tests for Natural headers
2021-05-09 01:10:54 +05:30
d1f23fb994
Partially added the tests [WIP]
2021-05-07 11:45:52 +05:30
6ab235f10c
Fix tests for new call path
...
We have to mock `fetch` for the caching of the download icon, and then mock out all the function calls used by components to feed a Media object.
2021-03-11 09:42:55 -07:00
0dd4d45c49
Disable velocity mock option
...
This appears to have been removed in the beta
2021-02-26 22:36:42 -07:00
4997676f5d
fix last remaining broken test
2020-11-05 16:57:51 +00:00
ae2d9941ff
fix more tests
2020-11-05 16:54:25 +00:00
54e41b5f32
fix tests
2020-11-05 16:27:41 +00:00
72498df28f
Remove create-react-class
2020-08-29 12:14:16 +01:00
86f39ee0ee
Fix read marker visibility for grouped events
...
The recent "groupers" which extracted out timeline grouping logic forgot to
pass through the last event state for read marker computation. This causes the
read marker to become visible when e.g. returning to room if it was last placed
inside a grouped set of events (currently room creation and membership events).
Regressed by https://github.com/matrix-org/matrix-react-sdk/pull/4059
Related to https://github.com/vector-im/riot-web/issues/12338
2020-04-03 01:14:31 +01:00
908ca6b6ef
add test for grouping room creation events
2020-02-13 17:25:54 -05:00
a8c8406ac4
Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps
2020-01-09 16:06:46 -07:00
fde32f13a5
[CONFLICT CHUNKS] Merge branch 'develop' into travis/sourcemaps-develop
2020-01-09 14:15:09 -07:00
042bd35d79
Fix MatrixClientPeg imports
2019-12-22 21:15:54 -07:00
937b32663c
Migrate away from Legacy React Contexts
2019-12-17 17:26:12 +00:00
ab3fb6581b
Down to 7 test failures
2019-12-17 11:24:37 +00:00
0041dae664
26 test failures to go :D
2019-12-16 11:55:01 +00:00
6ad31fe023
30 test failures to go :D
2019-12-16 11:12:48 +00:00
18f81d80db
Initial jest stuff. Blocked on Babel 7
2019-12-13 13:43:48 +00:00
a2e3f64963
Change read markers to use CSS transitions
...
Removes one of the two places we use Velocity, so we're one step
closer to getting rid of it for good.
Should therefore fix the fact that Velocity is leaking data entries
and therefore <hr> elements.
Hopefully also makes the logic in getEventTiles incrementally simpler,
if still somwewhat byzantine.
2019-11-26 19:06:02 +00:00
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
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
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
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
c338f8bf1f
Add room
context to test
2019-07-31 11:17:28 +01:00
494779393f
Merge branch 'develop' into bwindels/bacat-scrolling
2019-03-21 13:50:32 +01:00
99369a54fe
Typo
...
Co-Authored-By: dbkr <dbkr@users.noreply.github.com >
2019-03-20 18:11:42 +00:00
58b2068fbf
Set velocity's mock option in the unit test
2019-03-20 17:43:19 +00:00
95e61a57bc
fix some tests
2019-03-15 10:16:21 +01:00
734a7ef6c8
fix tests
2018-11-13 09:34:54 +01:00
10519f9465
Fix the tests
...
Signed-off-by: Travis Ralston <travpc@gmail.com >
2017-11-05 14:56:41 -07:00
ae10a11ac4
Convert synced settings to granular settings
...
Signed-off-by: Travis Ralston <travpc@gmail.com >
2017-10-29 01:43:52 -06:00
d3f9a3aeb5
Run eslint --fix
...
Fixing 1000s of lint issues. Some rules cannot be `--fix`ed but this goes some way to linting the entire codebase.
2017-10-11 17:56:17 +01:00
0363f73e28
Fix the MessagePanel test
...
Signed-off-by: Travis Ralston <travpc@gmail.com >
2017-09-14 20:57:28 -06:00
f036fd1d0f
first attempt at stubbing tests
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2017-07-21 19:16:30 +01:00
22757cfcd3
Inject MatrixClient into React context in tests
...
Now that EventTile expects MatrixClient in the context, we had better provide
it.
2016-11-14 18:22:56 +00:00
78c3d5943a
Fix a load of warnings in the tests
...
Stub things out to make the tests not throw warnings, so we can see the actual
problems.
2016-10-11 14:20:40 +01:00
dcd81da856
Fix test failures introduced by last PR
2016-04-19 21:10:23 +01:00
a2168efcda
Correctly restore MatrixClientPeg after each test case
2016-04-07 16:47:17 +01:00
b6e4e9caf3
Fix a bug where we tried to show two ghost read markers at once.
...
I think this was responsible for the readmarker just disappearing rather than
animating.
While we're here, decrease the delay on the animation, and instead make it take
slightly longer to disappear.
2016-03-31 18:27:46 +01:00
25b35a09b9
Clean up some redundancy in the MessagePanel test
2016-03-31 17:01:11 +01:00
3ba7f9f23a
Fix failing test
...
DOM styles are strings, not numbers
2016-03-31 01:01:49 +01:00