diff --git a/tests/Handler/test_Drag.html b/tests/Handler/test_Drag.html
index fa74891a14..e44d9702af 100644
--- a/tests/Handler/test_Drag.html
+++ b/tests/Handler/test_Drag.html
@@ -80,7 +80,64 @@
var activated = handler.activate();
+ }
+ function test_Handler_Drag_callbacks(t) {
+ t.plan(3);
+
+ var map = new OpenLayers.Map('map', {controls: []});
+
+ var control = new OpenLayers.Control();
+ map.addControl(control);
+
+ // set callback methods
+ var events = ["down", "move", "up", "out", "done"];
+ var xys = {};
+ var callbacks = {};
+ for(var i=0; i