14 lines
523 B
TypeScript
14 lines
523 B
TypeScript
import { join } from 'node:path'
|
|
import { describe, expect, it } from 'vitest'
|
|
import { getOrcaElectronLaunchArgs } from './electron-launch-args'
|
|
|
|
describe('getOrcaElectronLaunchArgs', () => {
|
|
it('launches the package root that owns the compiled main entry', () => {
|
|
const root = join('workspace', 'orca')
|
|
const mainPath = join(root, 'out', 'main', 'index.js')
|
|
|
|
expect(getOrcaElectronLaunchArgs(mainPath, true)).toEqual([root])
|
|
expect(getOrcaElectronLaunchArgs(mainPath, false).at(-1)).toBe(root)
|
|
})
|
|
})
|