ADD tests for travis
This commit is contained in:
parent
d0846582d2
commit
d10d7e91eb
@ -11,5 +11,5 @@ before_install:
|
||||
script:
|
||||
- npm i --silent
|
||||
- npm run lint
|
||||
- npm test
|
||||
- npm run test:travis
|
||||
- npm run export
|
||||
|
||||
@ -21,6 +21,7 @@
|
||||
"test:export": "SCRIPT=export npm run test:deleteFiles && npm run export && mocha test/scripts/export.js",
|
||||
"test:preview": "SCRIPT=preview npm run test:deleteFiles && npm run export && npm run preview && mocha test/scripts/preview.js",
|
||||
"test": "npm run test:export && npm run test:preview && npm run test:e2e",
|
||||
"test:travis": "npm run test:export && sleep 30 && npm run test:preview && npm run test:e2e",
|
||||
"export": "concurrently \"npm run dev\" \"npm run pdf\" --success first --kill-others --raw",
|
||||
"lint": "eslint --ext .js,.vue src test/unit/specs test/e2e/specs"
|
||||
},
|
||||
|
||||
@ -8,12 +8,10 @@ const allResumes = require('./allResumes');
|
||||
|
||||
describe('npm run preview', () => {
|
||||
it('should have generated the png files', () => {
|
||||
setTimeout(() => {
|
||||
const resumes = allResumes();
|
||||
resumes.forEach(resume => {
|
||||
const p = path.join(__dirname, '../../src/assets/preview/resume-' + resume.path + '.png');
|
||||
assert.ok(fs.existsSync(p));
|
||||
});
|
||||
}, 20000);
|
||||
});
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user