Harrison Healey
543ccb8fe6
Switched client.js to fully use Promises ( #23 )
...
* Made sanity tests run without an internet connection
* Removed onRequest parameter from Client methods
* Switched client.js to fully use Promises
* Fix mock response for login
* Fixed test_helper.js to actually use the configured url
2016-10-18 10:46:30 -04:00
Thomas Hopkins
8611b3e28a
Use fetch-mock to mock requests in tests ( #18 )
...
* Use fetch-mock to mock requests in tests
* Use flag to enable/disable fetch-mock
2016-10-17 14:37:18 -04:00
Harrison Healey
ebf6a95561
Added basic config file ( #20 )
...
* Added basic config file
* Replaced Object.assign with spread
2016-10-17 11:38:59 -04:00
Harrison Healey
8c3f60e41d
Changed actions tests to use TestHelper
2016-10-12 11:30:05 -04:00
Harrison Healey
f7dd914562
Refactored Client methods so that arguments come before callbacks to match webapp
2016-10-11 16:41:03 -04:00
Harrison Healey
7599d77558
Added full TestHelper.initBasic and some more client tests
2016-10-11 16:33:35 -04:00
Harrison Healey
559ea98840
Added some more client APIs and refactored the client so it doesn't return a function
2016-10-11 15:50:08 -04:00
Harrison Healey
748f08a847
Changed Client to no longer be a singleton and added TestHelper
2016-10-11 11:47:34 -04:00
Harrison Healey
b86718f467
Started adding separate client tests from redux tests
2016-10-11 11:21:15 -04:00