Skip to content

Commit 714c79a

Browse files
authored
Update Dependecies, Fix Fatal Error with mkdirp and Mac (#66)
* Update Dependencies * Fix Error on Mac
1 parent f98ec55 commit 714c79a

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@ class ResembleHelper extends Helper {
7777
}
7878
resolve(data);
7979
if (data.misMatchPercentage >= tolerance) {
80-
mkdirp(getDirName(this.diffFolder + diffImage), function (error) {
81-
if (error) return cb(error);
82-
});
80+
if (!fs.existsSync(getDirName(this.diffFolder + diffImage))) {
81+
fs.mkdirSync(getDirName(this.diffFolder + diffImage));
82+
}
8383
fs.writeFileSync(this.diffFolder + diffImage + '.png', data.getBuffer());
8484
const diffImagePath = path.join(process.cwd(), this.diffFolder + diffImage + '.png');
8585
this.debug("Diff Image File Saved to: " + diffImagePath);

package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
22
"name": "codeceptjs-resemblehelper",
3-
"version": "1.9.0",
3+
"version": "1.9.1",
44
"description": "Resemble Js helper for CodeceptJS, with Support for Webdriver, Puppeteer & Appium",
55
"repository": {
66
"type": "git",
77
"url": "[email protected]:Percona-Lab/codeceptjs-resemblehelper.git"
88
},
99
"dependencies": {
10-
"assert": "^1.4.1",
11-
"canvas": "^2.2.0",
10+
"assert": "^1.5.0",
11+
"canvas": "^2.6.1",
1212
"mz": "^2.7.0",
13-
"resemblejs": "^3.0.0",
14-
"mkdirp": "^0.5.1",
13+
"resemblejs": "^3.2.4",
14+
"mkdirp": "^1.0.4",
1515
"path": "^0.12.7",
16-
"aws-sdk": "^2.476.0",
17-
"image-size": "^0.7.4"
16+
"aws-sdk": "^2.662.0",
17+
"image-size": "^0.8.3"
1818
},
1919
"devDependencies": {
2020
"allure-commandline": "^2.13.0",

0 commit comments

Comments
 (0)