17 lines
417 B
TypeScript
17 lines
417 B
TypeScript
/**
|
|
* Unit tests for the action's entrypoint, src/index.ts
|
|
*/
|
|
|
|
import * as main from '../src/main'
|
|
|
|
// Mock the action's entrypoint
|
|
const runMock = jest.spyOn(main, 'run').mockImplementation()
|
|
|
|
describe('index', () => {
|
|
it('calls run when imported', async () => {
|
|
// eslint-disable-next-line @typescript-eslint/no-require-imports
|
|
require('../src/index.ts')
|
|
|
|
expect(runMock).toHaveBeenCalled()
|
|
})
|
|
})
|