build.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. $(function () {
  2. 'use strict';
  3. var $image = $(window.createCropperImage());
  4. $image.one('build.cropper', function (e) {
  5. QUnit.test('methods.build', function (assert) {
  6. assert.ok(e.type === 'build' && e.namespace === 'cropper');
  7. });
  8. e.preventDefault();
  9. QUnit.test('methods.build: prevent default', function (assert) {
  10. assert.ok(e.isDefaultPrevented());
  11. });
  12. }).one('built.cropper', function (e) {
  13. QUnit.test('methods.build: default prevented', function (assert) {
  14. assert.ok(e.type !== 'built');
  15. });
  16. }).cropper({
  17. build: function (e) {
  18. QUnit.test('options.build', function (assert) {
  19. assert.ok(e.type === 'build' && e.namespace === 'cropper');
  20. });
  21. e.preventDefault();
  22. QUnit.test('options.build: prevent default', function (assert) {
  23. assert.ok(e.isDefaultPrevented());
  24. });
  25. },
  26. built: function (e) {
  27. QUnit.test('options.build: default prevented', function (assert) {
  28. assert.ok(e.type !== 'built');
  29. });
  30. }
  31. });
  32. });