density GraphicMagic test, and imageMagic test

master
syzer 9 years ago
parent a829c40973
commit cc868fbfb1
  1. 28
      test/densityGm.js
  2. 28
      test/densityIm.js

@ -0,0 +1,28 @@
var assert = require('assert');
module.exports = function (gm, dir, finish, GM) {
'use strict';
// a two magic numbers
var NUMBER = 100;
var NUMBER2 = 200;
var g = gm.density(NUMBER, NUMBER2);
var gArgs = g.args();
assert.equal('convert', gArgs[0]);
assert.equal('-density', gArgs[1]);
assert.equal(NUMBER + 'x' + NUMBER2, gArgs[2]);
if (gm._options.imageMagick)
return finish();
if (!GM.integration)
return finish();
im.write(dir + '/density.png', function density (err) {
finish(err);
});
};

@ -0,0 +1,28 @@
var assert = require('assert');
module.exports = function (gm, dir, finish, GM) {
'use strict';
// a magic number
var NUMBER = 100;
// image magic version
var im = gm.options({imageMagick: true}).density(NUMBER);
var imArgs = im.args();
assert.equal('convert', imArgs[0]);
assert.equal('-density', imArgs[1]);
assert.equal(NUMBER, imArgs[2]);
if (gm._options.imageMagick)
return finish();
if (!GM.integration)
return finish();
im.write(dir + '/density.png', function density (err) {
finish(err);
});
};
Loading…
Cancel
Save