undo and redo adding new cropper library as it had a .git config from the original project
This commit is contained in:
		
							
								
								
									
										56
									
								
								library/cropperjs/test/options/cropstart.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								library/cropperjs/test/options/cropstart.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,56 @@ | ||||
| QUnit.test('options#cropstart', function (assert) { | ||||
|   var done = assert.async(); | ||||
|   var util = window.Util; | ||||
|   var image = util.createImage(); | ||||
|  | ||||
|   assert.expect(1); | ||||
|  | ||||
|   return new Cropper(image, { | ||||
|     ready: function () { | ||||
|       var PointerEvent = window.PointerEvent; | ||||
|       var cropper = this.cropper; | ||||
|  | ||||
|       util.dispatchEvent(cropper.dragBox, PointerEvent ? 'pointerdown' : 'mousedown'); | ||||
|       util.dispatchEvent(cropper.dragBox, PointerEvent ? 'pointerup' : 'mouseup'); | ||||
|  | ||||
|       done(); | ||||
|     }, | ||||
|  | ||||
|     cropstart: function (e) { | ||||
|       assert.strictEqual(e.detail.action, 'crop'); | ||||
|     } | ||||
|   }); | ||||
| }); | ||||
|  | ||||
| QUnit.test('options#cropstart: default prevented', function (assert) { | ||||
|   var done = assert.async(); | ||||
|   var util = window.Util; | ||||
|   var image = util.createImage(); | ||||
|  | ||||
|   assert.expect(0); | ||||
|  | ||||
|   return new Cropper(image, { | ||||
|     ready: function () { | ||||
|       var PointerEvent = window.PointerEvent; | ||||
|       var cropper = this.cropper; | ||||
|  | ||||
|       util.dispatchEvent(cropper.dragBox, PointerEvent ? 'pointerdown' : 'mousedown'); | ||||
|       util.dispatchEvent(cropper.dragBox, PointerEvent ? 'pointermove' : 'mousemove'); | ||||
|       util.dispatchEvent(cropper.dragBox, PointerEvent ? 'pointerup' : 'mouseup'); | ||||
|  | ||||
|       done(); | ||||
|     }, | ||||
|  | ||||
|     cropstart: function (e) { | ||||
|       e.preventDefault(); | ||||
|     }, | ||||
|  | ||||
|     cropmove: function () { | ||||
|       assert.ok(false); | ||||
|     }, | ||||
|  | ||||
|     cropend: function () { | ||||
|       assert.ok(false); | ||||
|     } | ||||
|   }); | ||||
| }); | ||||
		Reference in New Issue
	
	Block a user