(config: RunnerArgs)
| 60 | const FORMAT_SEP = ','; |
| 61 | |
| 62 | export function runnerArgsToEnv(config: RunnerArgs): RunnerEnv { |
| 63 | return { |
| 64 | CP_PERSIST_OUTPUT_DIR: config.persist.outputDir, |
| 65 | CP_PERSIST_FILENAME: config.persist.filename, |
| 66 | CP_PERSIST_FORMAT: config.persist.format.join(FORMAT_SEP), |
| 67 | CP_PERSIST_SKIP_REPORTS: config.persist.skipReports.toString(), |
| 68 | }; |
| 69 | } |
| 70 | |
| 71 | export function runnerArgsFromEnv(env: Partial<RunnerEnv>): RunnerArgs { |
| 72 | const formats = env.CP_PERSIST_FORMAT?.split(FORMAT_SEP) |
no test coverage detected