(function () {
    var empower = require('empower'),
        formatter = require('power-assert-formatter'),
        qunitTap = require("qunit-tap");
    empower(q.assert, formatter(), {destructive: true});
    qunitTap(q, require('util').puts, {showSourceOnFailure: false});
    q.config.autorun = false;
})();
Beispiel #2
0
(function (qu) {
    if (!q.config.done.some(function (callback) { return callback.name === 'gruntQunitTaskDone'; })) {
        var qunitTap = require("qunit-tap"),
            util = require('util'),
            tap = qunitTap(qu, util.puts, {showSourceOnFailure: false});
        qu.init();
        qu.config.updateRate = 0;
    }
})(q);
    ;(function qunit_setup () {
        qTap(qunit, function () {console.log.apply(console, arguments)})
        qunit.init()
        qunit.config.updateRate = 0

      // alias
        var t = qunit.assert
        t.is = t.strictEqual
        t.like = function (str, reg, mes) {
            t.ok(reg.test(str), mes)
        }
    })()
(function (qu) {
    qu.config.autorun = false;
    qu.config.updateRate = 0;
    if (qu.config.semaphore !== 1) {
        qu.config.semaphore = 1;
    }
    qunitTap(qu, puts, {
        showModuleNameOnFailure: false,
        showTestNameOnFailure: false,
        showExpectationOnFailure: true,
        showSourceOnFailure: false
    });
    empower(qu.assert, formatter, {destructive: true});
})(q);
Beispiel #5
0
var path     = require('path')
//,   QUnit    = require(path.join( __dirname, './qunit-1.10.0'))
//,   qunitTap = require(path.join( __dirname, './qunit-tap'))
,   QUnit    = require('qunitjs')
,   qunitTap = require('qunit-tap')
;

qunitTap(QUnit, console.log.bind(console));
QUnit.init();
QUnit.config.updateRate = 0;

('test ok equal notEqual deepEqual notDeepEqual ' +
 'strictEqual notStrictEqual throws ' +
 'asyncTest start stop').split(' ').forEach(function (keyword) {

    global[keyword] = QUnit[keyword];
});

global.is = QUnit.strictEqual;

module.exports.QUnit = QUnit;


/* jshint node: true, esnext: true */
/* global QUnit */
'use strict';

global.QUnit = require('qunitjs');
const qunitTap = require('qunit-tap');
const argument = process.argv[2];

qunitTap(QUnit, line => {
    if (/^not ok/.test(line)) {
        process.exitCode = 1;
        return console.log('\n', line);
    }

    if (argument === '--dot') {
        return process.stdout.write('.');
    }

    console.log(line);
});

require('./jsdom-node');

QUnit.load();
Beispiel #7
0
#!/usr/bin/env node

var QUnit = global.QUnit = require('qunitjs');
var path = require('path');
var glob = require('glob');
var qunitTap = require('qunit-tap');
var tap = qunitTap(QUnit, function() { console.log.apply(console, arguments); });

tap.done = function(results) {
  if (results.failed) {
    process.exit(1);
  }
}

glob.sync('./dist/node_modules/glimmer-node/tests/**/*-test.js').forEach(function(file) {
  require(path.resolve(file));
});

QUnit.load();
Beispiel #8
0
 var tap = (function (qu) {
     var qunitTap = require("qunit-tap"),
         util = require('util');
     return qunitTap(qu, util.puts, {showSourceOnFailure: false});
 })(QUnit);