(done, cb)
| 3 | const STANDARD_DELAY = 200; // 200ms between nested calls to the API so things settle |
| 4 | |
| 5 | export function assertSuccessful(done, cb) { |
| 6 | return function successCallback(err, res, xhr) { |
| 7 | try { |
| 8 | expect(err).not.to.exist(err ? (err.response ? err.response.data : err) : 'No error'); |
| 9 | expect(res).to.exist(); |
| 10 | |
| 11 | if (cb) { |
| 12 | setTimeout(function delay() { |
| 13 | cb(err, res, xhr); |
| 14 | }, STANDARD_DELAY); |
| 15 | } else { |
| 16 | done(); |
| 17 | } |
| 18 | } catch (e) { |
| 19 | done(e); |
| 20 | } |
| 21 | }; |
| 22 | } |
| 23 | |
| 24 | export function assertFailure(done, cb) { |
| 25 | return function failureCallback(err) { |
no outgoing calls
no test coverage detected
searching dependent graphs…