diff --git a/test/utils.test.js b/test/utils.test.js
index d8e6dabcf8..48e43fad0e 100644
--- a/test/utils.test.js
+++ b/test/utils.test.js
@@ -1,5 +1,6 @@
import test from 'ava'
const utils = require('../lib/utils')
+const ansiHTML = require('ansi-html')
test('encodeHtml', t => {
const html = '
Hello
'
@@ -15,6 +16,10 @@ test('getContext', t => {
t.is(ctx.res.b, 2)
})
+test('setAnsiColors', t => {
+ utils.setAnsiColors(ansiHTML)
+})
+
test('waitFor', function * (t) {
let s = Date.now()
yield utils.waitFor(100)
@@ -28,7 +33,7 @@ test('urlJoin', t => {
test('promisifyRouteParams (array)', t => {
const array = [1]
const promise = utils.promisifyRouteParams(array)
- t.true(promise instanceof Promise)
+ t.is(typeof promise, 'object')
return promise
.then((res) => {
t.is(res, array)
@@ -41,7 +46,7 @@ test('promisifyRouteParams (fn => array)', t => {
return array
}
const promise = utils.promisifyRouteParams(fn)
- t.true(promise instanceof Promise)
+ t.is(typeof promise, 'object')
return promise
.then((res) => {
t.is(res, array)
@@ -56,7 +61,7 @@ test('promisifyRouteParams (fn => promise)', t => {
})
}
const promise = utils.promisifyRouteParams(fn)
- t.true(promise instanceof Promise)
+ t.is(typeof promise, 'object')
return promise
.then((res) => {
t.is(res, array)
@@ -68,7 +73,7 @@ test('promisifyRouteParams (fn(cb) with error)', t => {
cb('Error here')
}
const promise = utils.promisifyRouteParams(fn)
- t.true(promise instanceof Promise)
+ t.is(typeof promise, 'object')
return promise
.catch((e) => {
t.is(e, 'Error here')
@@ -81,7 +86,7 @@ test('promisifyRouteParams (fn(cb) with result)', t => {
cb(null, array)
}
const promise = utils.promisifyRouteParams(fn)
- t.true(promise instanceof Promise)
+ t.is(typeof promise, 'object')
return promise
.then((res) => {
t.is(res, array)