test(log): from Jest to test (#6498)

This commit is contained in:
Gabriel Gunullu 2022-11-04 10:54:11 +01:00 committed by GitHub
parent dc3446d61a
commit 97f852f8e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 27 additions and 21 deletions

View File

@ -1,6 +1,7 @@
'use strict'
/* eslint-env jest */
const { describe, it } = require('test')
const assert = require('assert').strict
const { forEach, isInteger } = require('lodash')
@ -9,7 +10,7 @@ const { LEVELS, NAMES, resolve } = require('./levels')
describe('LEVELS', () => {
it('maps level names to their integer values', () => {
forEach(LEVELS, (value, name) => {
expect(isInteger(value)).toBe(true)
assert.strictEqual(isInteger(value), true)
})
})
})
@ -17,7 +18,7 @@ describe('LEVELS', () => {
describe('NAMES', () => {
it('maps level values to their names', () => {
forEach(LEVELS, (value, name) => {
expect(NAMES[value]).toBe(name)
assert.strictEqual(NAMES[value], name)
})
})
})
@ -25,10 +26,10 @@ describe('NAMES', () => {
describe('resolve()', () => {
it('returns level values either from values or names', () => {
forEach(LEVELS, value => {
expect(resolve(value)).toBe(value)
assert.strictEqual(resolve(value), value)
})
forEach(NAMES, (name, value) => {
expect(resolve(name)).toBe(+value)
assert.strictEqual(resolve(name), +value)
})
})
})

View File

@ -27,6 +27,10 @@
"promise-toolbox": "^0.21.0"
},
"scripts": {
"postversion": "npm publish"
"postversion": "npm publish",
"test": "node--test"
},
"devDependencies": {
"test": "^3.2.1"
}
}

View File

@ -1,15 +0,0 @@
'use strict'
/* eslint-env jest */
const { compileGlobPattern } = require('./utils')
describe('compileGlobPattern()', () => {
it('works', () => {
const re = compileGlobPattern('foo, ba*, -bar')
expect(re.test('foo')).toBe(true)
expect(re.test('bar')).toBe(false)
expect(re.test('baz')).toBe(true)
expect(re.test('qux')).toBe(false)
})
})

View File

@ -0,0 +1,16 @@
'use strict'
const { describe, it } = require('test')
const assert = require('assert').strict
const { compileGlobPattern } = require('./utils')
describe('compileGlobPattern()', () => {
it('works', () => {
const re = compileGlobPattern('foo, ba*, -bar')
assert.strictEqual(re.test('foo'), true)
assert.strictEqual(re.test('bar'), false)
assert.strictEqual(re.test('baz'), true)
assert.strictEqual(re.test('qux'), false)
})
})