import * as os from 'os'; import * as path from 'path'; export const tempDir = path.join(__dirname, 'spring-shell', 'temp'); export const isWindows = os.platform() === 'win32'; export const cliPathRelative = isWindows ? '..\\..\\spring-shell-samples\\target\\spring-shell-samples.exe' : '../../spring-shell-samples/target/spring-shell-samples'; export const jarPathRelative = isWindows ? '..\\..\\spring-shell-samples\\target\\spring-shell-samples-2.1.0-SNAPSHOT-exec.jar' : '../../spring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT-exec.jar'; export const cliPath = path.resolve(cliPathRelative); export const jarPath = path.resolve(jarPathRelative); export const nativeDesc = 'native'; export const jarDesc = 'jar'; export const jarCommand = 'java'; export const nativeCommand = cliPath; export const jarOptions = ['-jar', jarPath]; export const waitForExpectDefaultTimeout = 10000; export const waitForExpectDefaultInterval = 100; export const testTimeout = 20000;