Cable-Desktop/test
lilia 4a401f07f3 Rewrite ReplayableErrors
ReplayableErrors make it easy for the frontend to handle identity key
errors by wrapping the necessary steps into one convenient little
replay() callback function.

The frontend remains agnostic to what those steps are. It just calls
replay() once the user has acknowledged the key change.

The protocol layer is responsible for registering the callbacks needed
by the IncomingIdentityKeyError and OutgoingIdentityKeyError.
2014-12-18 20:00:14 -08:00
..
models Fix tests 2014-11-24 19:25:03 -08:00
views Fix tests 2014-11-24 19:25:03 -08:00
_test.js Save incoming messages and pass to frontend asynchronously 2014-11-24 19:25:03 -08:00
blanket_mocha.js Fix blanket popup 2014-07-26 19:14:14 -04:00
crypto_test.js Do fewer string conversions in tests 2014-11-10 01:02:18 -08:00
curve25519_compiled_test.js Finish abstracting native client 2014-11-09 15:23:23 -08:00
curve25519_test.js Fixup curve25519 module 2014-11-09 15:30:37 -08:00
fake_api.js Clean up test files 2014-10-29 16:05:51 -07:00
helpers_test.js Add test coverage of isEqual function 2014-12-03 03:40:29 -08:00
index.html Rewrite ReplayableErrors 2014-12-18 20:00:14 -08:00
nativeclient_test.js Finish abstracting native client 2014-11-09 15:23:23 -08:00
protocol_test.js Move protocol test to end of suite and extend timeout 2014-11-09 19:20:33 -08:00
protos Add a page for testing views. 2014-09-01 11:52:58 -07:00
test.js Save incoming messages and pass to frontend asynchronously 2014-11-24 19:25:03 -08:00
testvectors.js Refactor crypto.js and native client interface 2014-11-06 04:33:43 -08:00
websocket-resources_test.js WebSocket-Resources / websocket refactor 2014-11-29 11:43:30 -08:00