| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- var Utils = require('../../lib/util/utils.js');
- module.exports = {
- testFormatElapsedTime : function(client) {
- var test = client.assert;
- var resultMs = Utils.formatElapsedTime(999);
- test.equal(resultMs, '999ms');
- var resultSec = Utils.formatElapsedTime(1999);
- test.equal(resultSec, '1.999s');
- var resultMin = Utils.formatElapsedTime(122299, true);
- test.equal(resultMin, '2m 2s / 122299ms');
- },
- testMakeFnAsync : function(client) {
- function asynFn(done) {
- done();
- }
- function syncFn() {}
- var test = client.assert;
- test.equal(Utils.makeFnAsync(1, asynFn), asynFn);
- var convertedFn = Utils.makeFnAsync(1, syncFn);
- convertedFn(function() {
- test.ok('converted fn called');
- });
- },
- testGetTestSuiteName : function(client) {
- var test = client.assert;
- test.equal(Utils.getTestSuiteName('test-case-one'), 'Test Case One');
- test.equal(Utils.getTestSuiteName('test_case_two'), 'Test Case Two');
- test.equal(Utils.getTestSuiteName('test.case.one'), 'Test Case One');
- test.equal(Utils.getTestSuiteName('testCaseOne'), 'Test Case One');
- }
- };
|