getImageData.js 772 B

1234567891011121314151617181920212223242526272829303132
  1. $(function () {
  2. 'use strict';
  3. var $image = $(window.createCropperImage()),
  4. isNumber = function (n) {
  5. return typeof n === 'number' && !isNaN(n);
  6. };
  7. $image.cropper({
  8. built: function () {
  9. QUnit.test('methods.getImageData', function (assert) {
  10. var data = $image.cropper('getImageData');
  11. // Not rotate
  12. assert.ok($.isPlainObject(data));
  13. assert.ok(isNumber(data.naturalWidth));
  14. assert.ok(isNumber(data.naturalHeight));
  15. assert.ok(isNumber(data.aspectRatio));
  16. assert.ok(isNumber(data.left));
  17. assert.ok(isNumber(data.top));
  18. assert.ok(isNumber(data.width));
  19. assert.ok(isNumber(data.height));
  20. assert.ok(isNumber(data.rotate));
  21. });
  22. }
  23. });
  24. });