Cable-Desktop/js
lilia 2751d0e884 Such tests. Very mocha. Much chai. Amaze!!!
ERHMAGERRRD testing frameworks are so the best. Removed all our custom
code for ensuring test exclusivity and doneness and isolating callbacks
and everything. mocha does it all for us, and makes it pretty.

Also rather than return a long chain of promises that eventually resolve
to truthiness, we now use chai to make assertions about what is good and
right in the world.

Recommended reading:
  https://visionmedia.github.io/mocha
  http://chaijs.com/api/assert/
2014-07-25 18:01:19 -10:00
..
models Fix double display of outgoing messages 2014-06-03 20:05:41 -07:00
views improved number validation (based on google's libphonenumber) 2014-06-29 16:39:05 -07:00
api.js Add closeSession tests as Alice and fix re-requesting prekeys 2014-07-24 20:15:27 -04:00
background.js moved some chromium-specific code into chromium.js (using extension.navigator namespace) 2014-06-01 21:33:58 +02:00
chromium.js moved some chromium-specific code into chromium.js (using extension.navigator namespace) 2014-06-01 21:33:58 +02:00
crypto.js Refactor a bunch of stuff re: session closing, add test cases 2014-07-25 19:55:49 -04:00
fake_api.js Add closeSession tests as Alice and fix re-requesting prekeys 2014-07-24 20:15:27 -04:00
helpers.js Add closeSession tests as Alice and fix re-requesting prekeys 2014-07-24 20:15:27 -04:00
options.js improved number validation (based on google's libphonenumber) 2014-06-29 16:39:05 -07:00
popup.js Refactor conversation list view 2014-06-07 16:31:40 -07:00
sendmessage.js Add closeSession tests as Alice and fix re-requesting prekeys 2014-07-24 20:15:27 -04:00
test.js Such tests. Very mocha. Much chai. Amaze!!! 2014-07-25 18:01:19 -10:00
testvectors.js Refactor a bunch of stuff re: session closing, add test cases 2014-07-25 19:55:49 -04:00
webcrypto.js Add human readable version of errors 2014-05-28 03:45:40 +02:00