reset.js 939 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. $(function () {
  2. 'use strict';
  3. var $image = $(window.createCropperImage());
  4. $image.cropper({
  5. strict: false,
  6. built: function () {
  7. var canvasData = $image.cropper('getCanvasData'),
  8. cropBoxData = $image.cropper('getCropBoxData');
  9. QUnit.test('methods.reset', function (assert) {
  10. $image.cropper('setCanvasData', {
  11. top: canvasData.top + 10,
  12. width: canvasData.width - 10
  13. });
  14. assert.notDeepEqual($image.cropper('getCanvasData'), canvasData);
  15. $image.cropper('setCropBoxData', {
  16. left: cropBoxData.left + 10,
  17. height: cropBoxData.height - 10
  18. });
  19. assert.notDeepEqual($image.cropper('getCropBoxData'), cropBoxData);
  20. $image.cropper('reset');
  21. assert.deepEqual($image.cropper('getCanvasData'), canvasData);
  22. assert.deepEqual($image.cropper('getCropBoxData'), cropBoxData);
  23. });
  24. }
  25. });
  26. });