diff --git a/test/unit/image-editor.js b/test/unit/image-editor.js index 57c5db0..4245bd7 100644 --- a/test/unit/image-editor.js +++ b/test/unit/image-editor.js @@ -1,24 +1,28 @@ -QUnit.module('ImageEditor'); +(function() { -QUnit.test('should load image', function( assert ) { - var done = assert.async(); - var editor = new ImageEditor('canvas'); - editor.loadImage('fixtures/dog.jpg', function() { - assert.ok(editor.canvas.getImage(), 'image loaded'); - done(); - }); -}); + QUnit.module('ImageEditor'); -QUnit.test('should crop image', function( assert ) { - var done = assert.async(); - var editor = new ImageEditor('canvas'); - editor.loadImage('fixtures/dog.jpg', function() { - editor.crop(400, 200, 'cm'); - var data = editor.canvas.getImageData().getData(); - assert.strictEqual(data.width, 400, 'sets image width'); - assert.strictEqual(data.height, 200, 'sets image height'); - assert.strictEqual(data.x, 0, 'sets crop x'); - assert.equal(data.y, 0.12482117310443483, 'sets crop y'); - done(); - }); -}); \ No newline at end of file + QUnit.test('should load image', function( assert ) { + var done = assert.async(); + var editor = new ImageEditor('canvas'); + editor.loadImage('fixtures/dog.jpg', function() { + assert.ok(editor.canvas.getImage(), 'image loaded'); + done(); + }); + }); + + QUnit.test('should crop image', function( assert ) { + var done = assert.async(); + var editor = new ImageEditor('canvas'); + editor.loadImage('fixtures/dog.jpg', function() { + editor.crop(400, 200, 'cm'); + var data = editor.canvas.getImageData().getData(); + assert.strictEqual(data.width, 400, 'sets image width'); + assert.strictEqual(data.height, 200, 'sets image height'); + assert.strictEqual(data.x, 0, 'sets crop x'); + assert.equal(data.y, 0.12482117310443483, 'sets crop y'); + done(); + }); + }); + +})(); \ No newline at end of file