@ovotech/cypress-tourist
Version:
Visit a place, take a picture. Compare.
22 lines (16 loc) • 655 B
JavaScript
const path = require('path')
const { CHAMPION, CHALLENGER, DIFF } = require('./variables.json')
const { PWD, CWD, THRESHOLD_PERCENT } = process.env
const pwd = PWD || CWD
const SCREENSHOT_ROOT = path.join(pwd, 'cypress', 'screenshots')
const PATH_CHAMPION = process.env.PATH_CHAMPION || path.join(SCREENSHOT_ROOT, CHAMPION)
const PATH_CHALLENGER = process.env.PATH_CHALLENGER || path.join(SCREENSHOT_ROOT, CHALLENGER)
const PATH_DIFF = process.env.PATH_DIFF || path.join(SCREENSHOT_ROOT, DIFF)
const config = {
FILE_EXT: 'png',
PATH_CHALLENGER,
PATH_CHAMPION,
PATH_DIFF,
THRESHOLD_PERCENT: +THRESHOLD_PERCENT || 0
}
module.exports = config