1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-07-28 17:02:01 +03:00
Commit Graph

1429 Commits

Author SHA1 Message Date
22506513b4 Add more webstore unit tests. 2015-07-01 14:20:14 +01:00
994fcceace Add another storeRoom test. Add stub tests for WebStorage. 2015-07-01 12:03:34 +01:00
a0fddf7ab3 Linting. 2015-06-30 17:58:35 +01:00
c8da373ecc Add first cut webstorage implementation. Add very basic test. 2015-06-30 17:56:58 +01:00
3c4bda8580 Add MatrixScheduler.removeEventFromQueue/getQueueForEvent and QUEUED state.
This is to allow the UI to show "queued" on events as well as allow the
removal of events in the queue.
2015-06-26 09:52:52 +01:00
21df000604 Add Room.addEvents UT 2015-06-25 14:00:52 +01:00
0be3c6837d Add utils UTs. Remove unused functions. 2015-06-24 17:42:02 +01:00
74fcbdee3f Add retryFn -1 test. 2015-06-24 17:14:11 +01:00
332bdcd101 Add Scheduler UTs. 2015-06-24 17:05:06 +01:00
913178b284 Linting 2015-06-24 15:38:18 +01:00
2a83248168 Add User UTs 2015-06-24 15:37:55 +01:00
8f16948430 Appease linters 2015-06-24 14:57:48 +01:00
1b665c176a Add RoomState UTs 2015-06-24 14:57:04 +01:00
0bc9951f13 Add RoomState UT stubs. 2015-06-24 13:52:17 +01:00
d3377e3dea Add RoomMember UTs. Fix disambiguation bug. Add CHANGELOG. 2015-06-24 13:35:19 +01:00
b3efafebbe Restructure test layout. 2015-06-24 12:53:15 +01:00
a12133ec9f Appease linters 2015-06-24 11:44:00 +01:00
f763eb3f37 Convert all helper functions which make events to use kwargs 2015-06-24 11:43:16 +01:00
26a23b19b3 Use an opts for helper mk functions; poor man's keyword args. 2015-06-24 11:14:54 +01:00
9d967fb232 Add some UTs to Room methods 2015-06-24 11:05:18 +01:00
c6b11fc382 Make Room.calculateRoomName private to avoid confusion with Room.name. 2015-06-15 09:31:46 +01:00
fc2c6f403d Re-add power-level/typing UTs as RoomMember tests. 2015-06-10 17:19:56 +01:00
5cf29ae1b1 Make RoomMember set its own properties, not RoomState.
Also make it clear which methods may fire events off using @fires. This
shifts a lot of RoomState logic to RoomMember.
2015-06-10 17:06:28 +01:00
f9f8816b7d Return '?' instead of 'Unknown' for rooms which names cannot be calculated.
This makes it easier to localise in the future (if name == '?'), whilst
still indicating an unknown name. Ideally we would be returning null, but
this would require null checks every time the room name was accessed, which
isn't ideal. This also makes the UT for this less brittle (rather than
comparing literal english strings which are prone to breakage when we
inevitably change 'Unknown' to 'unknown' or something else.
2015-06-10 09:44:53 +01:00
44e3b55975 Appease linters. 2015-06-09 17:06:40 +01:00
4ff6ecd58c Add room name UTs and add self-chat room name. 2015-06-09 17:05:56 +01:00
fd2bd4784d Fix linters 2015-06-09 16:08:14 +01:00
13462ad1aa Add more Room and RoomState unit tests. 2015-06-09 16:07:44 +01:00
a0bd25a6d2 Handle power levels and update RoomMember properties.
Add unit tests for RoomState.
2015-06-09 15:23:04 +01:00