mirror of
https://github.com/pnpm/pnpm.git
synced 2026-02-19 07:37:37 -05:00
24 lines
747 B
TypeScript
24 lines
747 B
TypeScript
import { shouldUpdateInjectedFilesAfterRun } from '../src/shouldUpdateInjectedFilesAfterRun'
|
|
|
|
describe(shouldUpdateInjectedFilesAfterRun, () => {
|
|
test('undefined → false', () => {
|
|
expect(shouldUpdateInjectedFilesAfterRun('build', undefined)).toBe(false)
|
|
})
|
|
|
|
test('false → false', () => {
|
|
expect(shouldUpdateInjectedFilesAfterRun('build', false)).toBe(false)
|
|
})
|
|
|
|
test('true → true', () => {
|
|
expect(shouldUpdateInjectedFilesAfterRun('build', true)).toBe(true)
|
|
})
|
|
|
|
test('unmatched → false', () => {
|
|
expect(shouldUpdateInjectedFilesAfterRun('build', ['compile'])).toBe(false)
|
|
})
|
|
|
|
test('matched → true', () => {
|
|
expect(shouldUpdateInjectedFilesAfterRun('build', ['build', 'compile'])).toBe(true)
|
|
})
|
|
})
|