Richard van der Hoff
0c8c7cf77a
matrix-client-crypto-spec: add some more tests
...
Tests for bob receiving two messages, and for bob sending a message back to
alice.
2016-06-07 19:09:47 +01:00
Richard van der Hoff
52edcc49c5
matrix-client-crypto-spec: different backends for ali and bob
...
Use different mock http backends for the two different clients, so that we can
better control what each of them is doing (in particular, this is a
prerequisite for having them both running /sync loops)
2016-06-07 19:09:47 +01:00
Richard van der Hoff
5eede573c4
matrix-client-crypto-spec: shut down test clients
...
Running clients stop the test runner exiting cleanly, so make sure we stop them
2016-06-07 19:09:47 +01:00
Richard van der Hoff
e9d60a252b
matrix-client-crypto.spec.js: replace callbacks with promises
...
The pyramid of doom was getting unmanageable, not to mention the difficulty of
diagnosing why tests were failing, so replace the callbacks with promises.
2016-06-07 19:09:47 +01:00
Kegan Dougal
eedff29acb
Add filter stub to crypto test
2015-12-11 13:35:46 +00:00
Kegan Dougal
7c43d15ea5
More linting; crypto test fix
2015-12-11 13:31:26 +00:00
Mark Haines
58e44a2fc3
Disable end-to-end crypto
2015-07-23 09:30:50 +01:00
Mark Haines
ae8e01839e
Add flag for indicating if an event was encrypted
2015-07-22 11:57:34 +01:00
Mark Haines
319ca5123e
Return device key list in a stable order, add a check for the list in the tests
2015-07-22 11:34:38 +01:00
Mark Haines
09f7011bc5
Add method for telling if room is encrypted
2015-07-21 18:09:10 +01:00
Mark Haines
ffbc197650
Flush the httpBackend in the last crypto test
2015-07-21 17:53:04 +01:00
Mark Haines
02c2e88a3e
Fix some of the lint warnings
2015-07-21 17:39:11 +01:00
Mark Haines
816bb61689
Increase the timeout for the last crypto integ test
2015-07-21 17:07:10 +01:00
Mark Haines
62ac369500
Fix test name
2015-07-17 18:51:23 +01:00
Mark Haines
8e6e1e64c7
Add integration test for the end-to-end crypto
2015-07-17 18:47:34 +01:00