Files
dependency-review-action/__tests__/config.test.ts
2022-05-26 15:54:59 -07:00

22 lines
766 B
TypeScript

import { expect, test } from '@jest/globals'
import { readConfigFile } from '../src/config'
test('reads the config file', async () => {
var options = readConfigFile("./__tests__/fixtures/config-allow-sample.yml")
expect(options.fail_on_severity).toEqual('critical')
expect(options.allow_licenses).toEqual(['BSD', 'GPL 2'])
})
test('has a default config filepath', async () => {
expect(true).toEqual(true)
})
test('can read files with both extensions', async () => {
expect(true).toEqual(true)
})
test('returns a default config when the config file was not found', async () => {
var options = readConfigFile("fixtures/i-dont-exist")
expect(options.fail_on_severity).toEqual('all')
expect(options.allow_licenses).toEqual(['all'])
})