Skip to content

Instantly share code, notes, and snippets.

View bahmutov's full-sized avatar
🍺
on a roll

Gleb Bahmutov bahmutov

🍺
on a roll
View GitHub Profile
@bahmutov
bahmutov / qunit-promises.js
Created June 7, 2013 12:14
Testing promises using QUnit
QUnit.extend( QUnit, {
expectSuccess: function (promise, message) {
if (!promise) {
QUnit.push(false, 'undefined promise', 'promise object', 'missing a promise');
QUnit.start();
} else {
promise.then(function onSuccess(successMessage) {
QUnit.push(true, null, null, successMessage);
QUnit.start();
}, function onFailure(errorMessage) {