diff --git a/gmagick.js b/gmagick.js index 3d30e20..6327349 100644 --- a/gmagick.js +++ b/gmagick.js @@ -5,9 +5,9 @@ var gmagickModule = (process.env.GMAGICK_DEBUG != undefined) var CImage = require(gmagickModule).Image; var path = require('path'); -var pathShouldBeSpecifiedError = new Error('Image path should be specified.'); -var pathDoesNotExistsError = new Error('Image path does not exists.'); -var invalidCropRegionError = new Error('Passed values make an invalid crop region.'); +var pathShouldBeSpecifiedError = Error('Image path should be specified.'); +var pathDoesNotExistsError = Error('Image path does not exists.'); +var invalidCropRegionError = Error('Passed values make an invalid crop region.'); var Image = exports.Image = function(imagePath){ this.reset().readSync(imagePath); diff --git a/tests/gmagick.js b/tests/gmagick.js index 91516be..7bd2fed 100644 --- a/tests/gmagick.js +++ b/tests/gmagick.js @@ -3,8 +3,13 @@ var vows = require('vows'), path = require('path'), Image = require('../gmagick').Image; + +var fixturePath = path.join(__dirname, 'fixtures'), + sourceImagePath = path.join(fixturePath, 'source.jpg'); + + var newImage = function(){ - return new Image('fixtures/source.jpg'); + return new Image(sourceImagePath); }; vows.describe('Image Magick javascript module').addBatch({ @@ -42,10 +47,9 @@ vows.describe('Image Magick javascript module').addBatch({ 'read method': { topic: function(){ - newImage().read('/Users/fabio/Sites/projects/js/node-gmagick/tests/fixtures/source.jpg', this.callback); + newImage().read(sourceImagePath, this.callback); }, 'should make the image available while on the callback': function(err, image){ - console.log(image); assert.equal(image, 1); //assert.equal(image.size[0], 640); //assert.equal(image.size[1], 480);