" );
return $.contains( element[ 0 ].ownerDocument, element[ 0 ] );
})(),
+
testDragPosition: function( el, dx, dy, expectedDX, expectedDY, msg ) {
msg = msg ? msg + "." : "";
@@ -17,6 +23,7 @@ var draggableTestHelpers = {
deepEqual( ui.position, positionExpected, "position dragged[" + dx + ", " + dy + "] " + msg );
});
},
+
testDragOffset: function( el, dx, dy, expectedDX, expectedDY, msg ) {
msg = msg ? msg + "." : "";
@@ -27,6 +34,7 @@ var draggableTestHelpers = {
deepEqual( ui.offset, offsetExpected, "offset dragged[" + dx + ", " + dy + "] " + msg );
});
},
+
testDragHelperOffset: function( el, dx, dy, expectedDX, expectedDY, msg ) {
msg = msg ? msg + "." : "";
@@ -37,33 +45,38 @@ var draggableTestHelpers = {
deepEqual( ui.helper.offset(), offsetExpected, "offset dragged[" + dx + ", " + dy + "] " + msg );
});
},
+
testDrag: function( el, handle, dx, dy, expectedDX, expectedDY, msg ) {
- draggableTestHelpers.testDragPosition( el, dx, dy, expectedDX, expectedDY, msg );
- draggableTestHelpers.testDragOffset( el, dx, dy, expectedDX, expectedDY, msg );
+ this.testDragPosition( el, dx, dy, expectedDX, expectedDY, msg );
+ this.testDragOffset( el, dx, dy, expectedDX, expectedDY, msg );
$( handle ).simulate( "drag", {
dx: dx,
dy: dy
});
},
+
shouldMovePositionButNotOffset: function( el, msg, handle ) {
handle = handle || el;
- draggableTestHelpers.testDragPosition( el, 100, 100, 100, 100, msg );
- draggableTestHelpers.testDragHelperOffset( el, 100, 100, 0, 0, msg );
+ this.testDragPosition( el, 100, 100, 100, 100, msg );
+ this.testDragHelperOffset( el, 100, 100, 0, 0, msg );
$( handle ).simulate( "drag", {
dx: 100,
dy: 100
});
},
+
shouldMove: function( el, msg, handle ) {
handle = handle || el;
- draggableTestHelpers.testDrag( el, handle, 100, 100, 100, 100, msg );
+ this.testDrag( el, handle, 100, 100, 100, 100, msg );
},
+
shouldNotMove: function( el, msg, handle ) {
handle = handle || el;
- draggableTestHelpers.testDrag( el, handle, 100, 100, 0, 0, msg );
+ this.testDrag( el, handle, 100, 100, 0, 0, msg );
},
+
shouldNotDrag: function( el, msg, handle ) {
handle = handle || el;
@@ -89,39 +102,48 @@ var draggableTestHelpers = {
element.unbind( "dragstop" );
},
+
setScrollable: function( what, isScrollable ) {
var overflow = isScrollable ? "scroll" : "hidden";
$( what ).css({ overflow: overflow, overflowX: overflow, overflowY: overflow });
},
+
testScroll: function( el, position ) {
var oldPosition = $( "#main" ).css( "position" );
$( "#main" ).css({ position: position, top: "0px", left: "0px" });
- draggableTestHelpers.shouldMove( el, position + " parent" );
+ this.shouldMove( el, position + " parent" );
$( "#main" ).css( "position", oldPosition );
},
+
restoreScroll: function( what ) {
$( what ).scrollTop( 0 ).scrollLeft( 0 );
},
+
setScroll: function( what ) {
$( what ).scrollTop( 100 ).scrollLeft( 100 );
},
+
border: function( el, side ) {
return parseInt( el.css( "border-" + side + "-width" ), 10 ) || 0;
},
+
margin: function( el, side ) {
return parseInt( el.css( "margin-" + side ), 10 ) || 0;
},
+
move: function( el, x, y ) {
$( el ).simulate( "drag", {
dx: x,
dy: y
});
},
+
trackMouseCss: function( el ) {
el.bind( "drag", function() {
el.data( "last_dragged_cursor", $( "body" ).css( "cursor" ) );
});
},
+
trackAppendedParent: function( el ) {
// TODO: appendTo is currently ignored if helper is original (see #7044)
el.draggable( "option", "helper", "clone" );
@@ -131,8 +153,6 @@ var draggableTestHelpers = {
el.data( "last_dragged_parent", ui.helper.parent()[ 0 ] );
});
}
-};
-
-return draggableTestHelpers;
+} );
} );
diff --git a/tests/unit/droppable/droppable_core.js b/tests/unit/droppable/droppable_core.js
index 9ea789544e0..25d052a59bd 100644
--- a/tests/unit/droppable/droppable_core.js
+++ b/tests/unit/droppable/droppable_core.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./droppable_test_helpers",
"ui/droppable"
-], function( $, droppableTestHelpers ) {
+], function( $, testHelper ) {
module("droppable: core");
@@ -20,7 +20,7 @@ test("element types", function() {
(typeName === "table" && el.append("
content |
"));
el.droppable();
- droppableTestHelpers.shouldDrop();
+ testHelper.shouldDrop();
el.droppable("destroy");
el.remove();
});
diff --git a/tests/unit/droppable/droppable_methods.js b/tests/unit/droppable/droppable_methods.js
index 70a60d2cbc2..816fed0ec28 100644
--- a/tests/unit/droppable/droppable_methods.js
+++ b/tests/unit/droppable/droppable_methods.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./droppable_test_helpers",
"ui/droppable"
-], function( $, droppableTestHelpers ) {
+], function( $, testHelper ) {
module("droppable: methods");
@@ -48,16 +48,16 @@ test("enable", function() {
var el, expected, actual;
el = $("#droppable1").droppable({ disabled: true });
- droppableTestHelpers.shouldNotDrop();
+ testHelper.shouldNotDrop();
el.droppable("enable");
- droppableTestHelpers.shouldDrop();
+ testHelper.shouldDrop();
equal(el.droppable("option", "disabled"), false, "disabled option getter");
el.droppable("destroy");
el.droppable({ disabled: true });
- droppableTestHelpers.shouldNotDrop();
+ testHelper.shouldNotDrop();
el.droppable("option", "disabled", false);
equal(el.droppable("option", "disabled"), false, "disabled option setter");
- droppableTestHelpers.shouldDrop();
+ testHelper.shouldDrop();
expected = $("
").droppable(),
actual = expected.droppable("enable");
@@ -70,19 +70,19 @@ test( "disable", function( assert ) {
var actual, expected,
element = $( "#droppable1" ).droppable({ disabled: false });
- droppableTestHelpers.shouldDrop();
+ testHelper.shouldDrop();
element.droppable( "disable" );
- droppableTestHelpers.shouldNotDrop();
+ testHelper.shouldNotDrop();
equal( element.droppable( "option", "disabled" ), true, "disabled option getter" );
element.droppable( "destroy" );
element.droppable({ disabled: false });
- droppableTestHelpers.shouldDrop();
+ testHelper.shouldDrop();
element.droppable( "option", "disabled", true );
assert.lacksClasses( element.droppable( "widget" ), "ui-state-disabled" );
ok( !element.droppable( "widget" ).attr( "aria-disabled" ), "element does not get aria-disabled" );
assert.hasClasses( element.droppable( "widget" ), "ui-droppable-disabled" );
equal( element.droppable( "option", "disabled" ), true, "disabled option setter" );
- droppableTestHelpers.shouldNotDrop();
+ testHelper.shouldNotDrop();
expected = $( "
" ).droppable();
actual = expected.droppable( "disable" );
diff --git a/tests/unit/droppable/droppable_options.js b/tests/unit/droppable/droppable_options.js
index 24a1a788eae..f2d1757c25b 100644
--- a/tests/unit/droppable/droppable_options.js
+++ b/tests/unit/droppable/droppable_options.js
@@ -1,6 +1,5 @@
define( [
"jquery",
- "./droppable_test_helpers",
"ui/droppable"
], function( $ ) {
diff --git a/tests/unit/droppable/droppable_test_helpers.js b/tests/unit/droppable/droppable_test_helpers.js
index 5ffb32f4c61..460fa1aa6c0 100644
--- a/tests/unit/droppable/droppable_test_helpers.js
+++ b/tests/unit/droppable/droppable_test_helpers.js
@@ -1,14 +1,18 @@
-define( function() {
+define( [
+ "jquery",
+ "lib/helper"
+], function( $, helper ) {
-return {
+return $.extend( helper, {
shouldDrop: function() {
// todo: actually implement this
ok(true, "missing test - untested code is broken code");
},
+
shouldNotDrop: function() {
// todo: actually implement this
ok(true, "missing test - untested code is broken code");
}
-};
+} );
} );
diff --git a/tests/unit/menu/menu_core.js b/tests/unit/menu/menu_core.js
index 3dd2c78e13f..7ff127009da 100644
--- a/tests/unit/menu/menu_core.js
+++ b/tests/unit/menu/menu_core.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./menu_test_helpers",
"ui/menu"
-], function( $, menuTestHelpers ) {
+], function( $, testHelper ) {
module( "menu: core" );
@@ -51,7 +51,7 @@ asyncTest( "#9044: Autofocus issue with dialog opened from menu widget", functio
$( "#test9044" ).focus();
});
- menuTestHelpers.click( element, "3" );
+ testHelper.click( element, "3" );
setTimeout( function() {
equal( document.activeElement.id, "test9044", "Focus was swallowed by menu" );
$( "#test9044" ).remove();
diff --git a/tests/unit/menu/menu_events.js b/tests/unit/menu/menu_events.js
index 3e2aa61bf43..610b1eaf396 100644
--- a/tests/unit/menu/menu_events.js
+++ b/tests/unit/menu/menu_events.js
@@ -2,15 +2,15 @@ define( [
"jquery",
"./menu_test_helpers",
"ui/menu"
-], function( $, menuTestHelpers ) {
+], function( $, testHelper ) {
-var log = menuTestHelpers.log,
- logOutput = menuTestHelpers.logOutput,
- click = menuTestHelpers.click;
+var log = testHelper.log,
+ logOutput = testHelper.logOutput,
+ click = testHelper.click;
module( "menu: events", {
setup: function() {
- menuTestHelpers.clearLog();
+ testHelper.clearLog();
}
});
diff --git a/tests/unit/menu/menu_methods.js b/tests/unit/menu/menu_methods.js
index ad30e5f138c..61be3229f8a 100644
--- a/tests/unit/menu/menu_methods.js
+++ b/tests/unit/menu/menu_methods.js
@@ -2,15 +2,15 @@ define( [
"jquery",
"./menu_test_helpers",
"ui/menu"
-], function( $, menuTestHelpers ) {
+], function( $, testHelper ) {
-var log = menuTestHelpers.log,
- logOutput = menuTestHelpers.logOutput,
- click = menuTestHelpers.click;
+var log = testHelper.log,
+ logOutput = testHelper.logOutput,
+ click = testHelper.click;
module( "menu: methods", {
setup: function() {
- menuTestHelpers.clearLog();
+ testHelper.clearLog();
}
});
diff --git a/tests/unit/menu/menu_options.js b/tests/unit/menu/menu_options.js
index 91630e14b20..762b057fb4d 100644
--- a/tests/unit/menu/menu_options.js
+++ b/tests/unit/menu/menu_options.js
@@ -2,15 +2,15 @@ define( [
"jquery",
"./menu_test_helpers",
"ui/menu"
-], function( $, menuTestHelpers ) {
+], function( $, testHelper ) {
-var log = menuTestHelpers.log,
- logOutput = menuTestHelpers.logOutput,
- click = menuTestHelpers.click;
+var log = testHelper.log,
+ logOutput = testHelper.logOutput,
+ click = testHelper.click;
module( "menu: options", {
setup: function() {
- menuTestHelpers.clearLog();
+ testHelper.clearLog();
}
});
diff --git a/tests/unit/menu/menu_test_helpers.js b/tests/unit/menu/menu_test_helpers.js
index bfed14d7403..4456639857c 100644
--- a/tests/unit/menu/menu_test_helpers.js
+++ b/tests/unit/menu/menu_test_helpers.js
@@ -1,9 +1,12 @@
-define( function() {
+define( [
+ "jquery",
+ "lib/helper"
+], function( $, helper ) {
var lastItem,
log = [];
-return {
+return $.extend( helper, {
log: function( message, clear ) {
if ( clear ) {
log.length = 0;
@@ -28,6 +31,6 @@ return {
.children( ".ui-menu-item-wrapper" )
.trigger( "click" );
}
-};
+} );
} );
diff --git a/tests/unit/resizable/resizable_core.js b/tests/unit/resizable/resizable_core.js
index 2e643c96768..a6318951133 100644
--- a/tests/unit/resizable/resizable_core.js
+++ b/tests/unit/resizable/resizable_core.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./resizable_test_helpers",
"ui/resizable"
-], function( $, resizableTestHelpers ) {
+], function( $, testHelper ) {
module("resizable: core");
@@ -30,10 +30,10 @@ test("n", function() {
var handle = ".ui-resizable-n", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, 0, -50);
+ testHelper.drag(handle, 0, -50);
equal( target.height(), 150, "compare height" );
- resizableTestHelpers.drag(handle, 0, 50);
+ testHelper.drag(handle, 0, 50);
equal( target.height(), 100, "compare height" );
equal( target[0].style.left, "", "left should not be modified" );
@@ -45,10 +45,10 @@ test("s", function() {
var handle = ".ui-resizable-s", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, 0, 50);
+ testHelper.drag(handle, 0, 50);
equal( target.height(), 150, "compare height" );
- resizableTestHelpers.drag(handle, 0, -50);
+ testHelper.drag(handle, 0, -50);
equal( target.height(), 100, "compare height" );
equal( target[0].style.top, "", "top should not be modified" );
@@ -61,10 +61,10 @@ test("e", function() {
var handle = ".ui-resizable-e", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, 50);
+ testHelper.drag(handle, 50);
equal( target.width(), 150, "compare width");
- resizableTestHelpers.drag(handle, -50);
+ testHelper.drag(handle, -50);
equal( target.width(), 100, "compare width" );
equal( target[0].style.height, "", "height should not be modified" );
@@ -77,10 +77,10 @@ test("w", function() {
var handle = ".ui-resizable-w", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, -50);
+ testHelper.drag(handle, -50);
equal( target.width(), 150, "compare width" );
- resizableTestHelpers.drag(handle, 50);
+ testHelper.drag(handle, 50);
equal( target.width(), 100, "compare width" );
equal( target[0].style.height, "", "height should not be modified" );
@@ -92,11 +92,11 @@ test("ne", function() {
var handle = ".ui-resizable-ne", target = $("#resizable1").css({ overflow: "hidden" }).resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, -50, -50);
+ testHelper.drag(handle, -50, -50);
equal( target.width(), 50, "compare width" );
equal( target.height(), 150, "compare height" );
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal( target.width(), 100, "compare width" );
equal( target.height(), 100, "compare height" );
@@ -108,11 +108,11 @@ test("se", function() {
var handle = ".ui-resizable-se", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal( target.width(), 150, "compare width" );
equal( target.height(), 150, "compare height" );
- resizableTestHelpers.drag(handle, -50, -50);
+ testHelper.drag(handle, -50, -50);
equal( target.width(), 100, "compare width" );
equal( target.height(), 100, "compare height" );
@@ -125,11 +125,11 @@ test("sw", function() {
var handle = ".ui-resizable-sw", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, -50, -50);
+ testHelper.drag(handle, -50, -50);
equal( target.width(), 150, "compare width" );
equal( target.height(), 50, "compare height" );
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal( target.width(), 100, "compare width" );
equal( target.height(), 100, "compare height" );
@@ -141,11 +141,11 @@ test("nw", function() {
var handle = ".ui-resizable-nw", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, -50, -50);
+ testHelper.drag(handle, -50, -50);
equal( target.width(), 150, "compare width" );
equal( target.height(), 150, "compare height" );
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal( target.width(), 100, "compare width" );
equal( target.height(), 100, "compare height" );
});
@@ -163,10 +163,10 @@ test("handle with complex markup (#8756)", function() {
var handle = ".ui-resizable-w div", target = $("#resizable1").resizable({ handles: "all" });
- resizableTestHelpers.drag(handle, -50);
+ testHelper.drag(handle, -50);
equal( target.width(), 150, "compare width" );
- resizableTestHelpers.drag(handle, 50);
+ testHelper.drag(handle, 50);
equal( target.width(), 100, "compare width" );
});
@@ -186,7 +186,7 @@ test("resizable accounts for scroll position correctly (#3815)", function() {
left = el.css("left");
top = el.css("top");
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
deepEqual( el.position(), position, "position stays the same when resized" );
equal( el.css("left"), left, "css('left') stays the same when resized" );
equal( el.css("top"), top, "css('top') stays the same when resized" );
@@ -203,7 +203,7 @@ test( "resizable stores correct size when using helper and grid (#9547)", functi
grid: [ 10, 10 ]
});
- resizableTestHelpers.drag( handle, 1, 1 );
+ testHelper.drag( handle, 1, 1 );
equal( target.width(), 100, "compare width" );
equal( target.height(), 100, "compare height" );
});
@@ -227,14 +227,14 @@ test( "nested resizable", function() {
innerHandle = $( "#inner > .ui-resizable-e" );
outerHandle = $( "#outer > .ui-resizable-e" );
- resizableTestHelpers.drag( innerHandle, 10 );
+ testHelper.drag( innerHandle, 10 );
equal( inner.width(), 40, "compare width of inner element" );
- resizableTestHelpers.drag( innerHandle, -10 );
+ testHelper.drag( innerHandle, -10 );
equal( inner.width(), 30, "compare width of inner element" );
- resizableTestHelpers.drag( outerHandle, 10 );
+ testHelper.drag( outerHandle, 10 );
equal( outer.width(), 60, "compare width of outer element" );
- resizableTestHelpers.drag( outerHandle, -10 );
+ testHelper.drag( outerHandle, -10 );
equal( outer.width(), 50, "compare width of outer element" );
inner.remove();
diff --git a/tests/unit/resizable/resizable_events.js b/tests/unit/resizable/resizable_events.js
index 62f2582398c..a26824137b9 100644
--- a/tests/unit/resizable/resizable_events.js
+++ b/tests/unit/resizable/resizable_events.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./resizable_test_helpers",
"ui/resizable"
-], function( $, resizableTestHelpers ) {
+], function( $, testHelper ) {
module("resizable: events");
@@ -24,7 +24,7 @@ test("start", function() {
}
});
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal(count, 1, "start callback should happen exactly once");
@@ -55,7 +55,7 @@ test( "resize", function() {
}
});
- resizableTestHelpers.drag( handle, 50, 50 );
+ testHelper.drag( handle, 50, 50 );
equal( count, 2, "resize callback should happen exactly once per size adjustment" );
@@ -83,7 +83,7 @@ test( "resize (min/max dimensions)", function() {
}
});
- resizableTestHelpers.drag( handle, -200, -200 );
+ testHelper.drag( handle, -200, -200 );
equal( count, 1, "resize callback should happen exactly once per size adjustment" );
@@ -113,10 +113,10 @@ test( "resize (containment)", function() {
});
// Prove you can't resize outside containment by dragging southeast corner southeast
- resizableTestHelpers.drag( handle, 100, 100 );
+ testHelper.drag( handle, 100, 100 );
// Prove you can't resize outside containment by dragging southeast corner northwest
- resizableTestHelpers.drag( handle, -200, -200 );
+ testHelper.drag( handle, -200, -200 );
equal( count, 1, "resize callback should happen exactly once per size adjustment" );
@@ -141,7 +141,7 @@ test("resize (grid)", function() {
}
});
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal(count, 1, "resize callback should happen exactly once per grid-unit size adjustment");
@@ -160,7 +160,7 @@ test( "resize, custom adjustment", function() {
}
});
- resizableTestHelpers.drag( handle, 50, 50 );
+ testHelper.drag( handle, 50, 50 );
equal( element.width(), 100, "resize event can control width" );
equal( element.height(), 200, "resize event can control height" );
@@ -186,7 +186,7 @@ test("stop", function() {
}
});
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal(count, 1, "stop callback should happen exactly once");
@@ -231,7 +231,7 @@ test( "resize (containment) works with parent with negative offset", function()
widthBefore = target.width();
- resizableTestHelpers.drag( handle, increaseWidthBy, 0 );
+ testHelper.drag( handle, increaseWidthBy, 0 );
widthAfter = target.width();
diff --git a/tests/unit/resizable/resizable_options.js b/tests/unit/resizable/resizable_options.js
index c296fe38cf2..bf9033f1391 100644
--- a/tests/unit/resizable/resizable_options.js
+++ b/tests/unit/resizable/resizable_options.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./resizable_test_helpers",
"ui/resizable"
-], function( $, resizableTestHelpers ) {
+], function( $, testHelper ) {
module("resizable: options");
@@ -20,7 +20,7 @@ test( "alsoResize", function() {
}),
handle = ".ui-resizable-e";
- resizableTestHelpers.drag( handle, 80 );
+ testHelper.drag( handle, 80 );
equal( element.width(), 180, "resizable width" );
equal( other.width(), 130, "alsoResize width" );
});
@@ -30,11 +30,11 @@ test("aspectRatio: 'preserve' (e)", function() {
var handle = ".ui-resizable-e", target = $("#resizable1").resizable({ aspectRatio: "preserve", handles: "all", minWidth: 70, minHeight: 50, maxWidth: 150, maxHeight: 130 });
- resizableTestHelpers.drag(handle, 80);
+ testHelper.drag(handle, 80);
equal( target.width(), 130, "compare maxWidth");
equal( target.height(), 130, "compare maxHeight");
- resizableTestHelpers.drag(handle, -130);
+ testHelper.drag(handle, -130);
equal( target.width(), 70, "compare minWidth");
equal( target.height(), 70, "compare minHeight");
});
@@ -44,11 +44,11 @@ test("aspectRatio: 'preserve' (w)", function() {
var handle = ".ui-resizable-w", target = $("#resizable1").resizable({ aspectRatio: "preserve", handles: "all", minWidth: 70, minHeight: 50, maxWidth: 150, maxHeight: 130 });
- resizableTestHelpers.drag(handle, -80);
+ testHelper.drag(handle, -80);
equal( target.width(), 130, "compare maxWidth");
equal( target.height(), 130, "compare maxHeight");
- resizableTestHelpers.drag(handle, 130);
+ testHelper.drag(handle, 130);
equal( target.width(), 70, "compare minWidth");
equal( target.height(), 70, "compare minHeight");
});
@@ -58,11 +58,11 @@ test("aspectRatio: 'preserve' (n)", function() {
var handle = ".ui-resizable-n", target = $("#resizable1").resizable({ aspectRatio: "preserve", handles: "all", minWidth: 70, minHeight: 50, maxWidth: 150, maxHeight: 130 });
- resizableTestHelpers.drag(handle, 0, -80);
+ testHelper.drag(handle, 0, -80);
equal( target.width(), 130, "compare maxWidth");
equal( target.height(), 130, "compare maxHeight");
- resizableTestHelpers.drag(handle, 0, 80);
+ testHelper.drag(handle, 0, 80);
equal( target.width(), 70, "compare minWidth");
equal( target.height(), 70, "compare minHeight");
});
@@ -72,11 +72,11 @@ test("aspectRatio: 'preserve' (s)", function() {
var handle = ".ui-resizable-s", target = $("#resizable1").resizable({ aspectRatio: "preserve", handles: "all", minWidth: 70, minHeight: 50, maxWidth: 150, maxHeight: 130 });
- resizableTestHelpers.drag(handle, 0, 80);
+ testHelper.drag(handle, 0, 80);
equal( target.width(), 130, "compare maxWidth");
equal( target.height(), 130, "compare maxHeight");
- resizableTestHelpers.drag(handle, 0, -80);
+ testHelper.drag(handle, 0, -80);
equal( target.width(), 70, "compare minWidth");
equal( target.height(), 70, "compare minHeight");
});
@@ -86,11 +86,11 @@ test("aspectRatio: 'preserve' (se)", function() {
var handle = ".ui-resizable-se", target = $("#resizable1").resizable({ aspectRatio: "preserve", handles: "all", minWidth: 70, minHeight: 50, maxWidth: 150, maxHeight: 130 });
- resizableTestHelpers.drag(handle, 80, 80);
+ testHelper.drag(handle, 80, 80);
equal( target.width(), 130, "compare maxWidth");
equal( target.height(), 130, "compare maxHeight");
- resizableTestHelpers.drag(handle, -80, -80);
+ testHelper.drag(handle, -80, -80);
equal( target.width(), 70, "compare minWidth");
equal( target.height(), 70, "compare minHeight");
});
@@ -100,11 +100,11 @@ test("aspectRatio: 'preserve' (sw)", function() {
var handle = ".ui-resizable-sw", target = $("#resizable1").resizable({ aspectRatio: "preserve", handles: "all", minWidth: 70, minHeight: 50, maxWidth: 150, maxHeight: 130 });
- resizableTestHelpers.drag(handle, -80, 80);
+ testHelper.drag(handle, -80, 80);
equal( target.width(), 130, "compare maxWidth");
equal( target.height(), 130, "compare maxHeight");
- resizableTestHelpers.drag(handle, 80, -80);
+ testHelper.drag(handle, 80, -80);
equal( target.width(), 70, "compare minWidth");
equal( target.height(), 70, "compare minHeight");
});
@@ -114,11 +114,11 @@ test("aspectRatio: 'preserve' (ne)", function() {
var handle = ".ui-resizable-ne", target = $("#resizable1").resizable({ aspectRatio: "preserve", handles: "all", minWidth: 70, minHeight: 50, maxWidth: 150, maxHeight: 130 });
- resizableTestHelpers.drag(handle, 80, -80);
+ testHelper.drag(handle, 80, -80);
equal( target.width(), 130, "compare maxWidth");
equal( target.height(), 130, "compare maxHeight");
- resizableTestHelpers.drag(handle, -80, 80);
+ testHelper.drag(handle, -80, 80);
equal( target.width(), 70, "compare minWidth");
equal( target.height(), 70, "compare minHeight");
});
@@ -138,7 +138,7 @@ test( "aspectRatio: Resizing can move objects", function() {
$( "#container" ).css({ width: 200, height: 300 });
$( "#resizable1" ).css({ width: 100, height: 100, left: 75, top: 200 });
- resizableTestHelpers.drag( handleW, -20 );
+ testHelper.drag( handleW, -20 );
equal( target.width(), 100, "compare width - no size change" );
equal( target.height(), 100, "compare height - no size change" );
equal( target.position().left, 75, "compare left - no movement" );
@@ -147,7 +147,7 @@ test( "aspectRatio: Resizing can move objects", function() {
$( "#container" ).css({ width: 200, height: 300, position: "absolute", left: 100, top: 100 });
$( "#resizable1" ).css({ width: 100, height: 100, left: 0, top: 0 });
- resizableTestHelpers.drag( handleNW, -20, -20 );
+ testHelper.drag( handleNW, -20, -20 );
equal( target.width(), 100, "compare width - no size change" );
equal( target.height(), 100, "compare height - no size change" );
equal( target.position().left, 0, "compare left - no movement" );
@@ -161,11 +161,11 @@ test( "containment", function() {
containment: "#container"
});
- resizableTestHelpers.drag( ".ui-resizable-se", 20, 30 );
+ testHelper.drag( ".ui-resizable-se", 20, 30 );
equal( element.width(), 120, "unconstrained width within container" );
equal( element.height(), 130, "unconstrained height within container" );
- resizableTestHelpers.drag( ".ui-resizable-se", 400, 400 );
+ testHelper.drag( ".ui-resizable-se", 400, 400 );
equal( element.width(), 300, "constrained width at containment edge" );
equal( element.height(), 200, "constrained height at containment edge" );
});
@@ -180,10 +180,10 @@ test( "containment - not immediate parent", function() {
handles: "all"
});
- resizableTestHelpers.drag( ".ui-resizable-e", 300, 0 );
+ testHelper.drag( ".ui-resizable-e", 300, 0 );
equal( element.width(), 400, "Relative, contained within container width" );
- resizableTestHelpers.drag( ".ui-resizable-s", 0, 300 );
+ testHelper.drag( ".ui-resizable-s", 0, 300 );
equal( element.height(), 400, "Relative, contained within container height" );
$( "#child" ).css( { left: 50, top: 50 } );
@@ -195,10 +195,10 @@ test( "containment - not immediate parent", function() {
handles: "all"
});
- resizableTestHelpers.drag( ".ui-resizable-e", 400, 0 );
+ testHelper.drag( ".ui-resizable-e", 400, 0 );
equal( element.width(), 300, "Relative with Left, contained within container width" );
- resizableTestHelpers.drag( ".ui-resizable-s", 0, 400 );
+ testHelper.drag( ".ui-resizable-s", 0, 400 );
equal( element.height(), 300, "Relative with Top, contained within container height" );
});
@@ -212,10 +212,10 @@ test( "containment - immediate parent", function() {
handles: "all"
});
- resizableTestHelpers.drag( ".ui-resizable-e", 400, 0 );
+ testHelper.drag( ".ui-resizable-e", 400, 0 );
equal( element.width(), 300, "Relative, contained within container width" );
- resizableTestHelpers.drag( ".ui-resizable-s", 0, 400 );
+ testHelper.drag( ".ui-resizable-s", 0, 400 );
equal( element.height(), 300, "Relative, contained within container height" );
$( "#child" ).css( { left: 50, top: 50 } );
@@ -227,10 +227,10 @@ test( "containment - immediate parent", function() {
handles: "all"
});
- resizableTestHelpers.drag( ".ui-resizable-e", 400, 0 );
+ testHelper.drag( ".ui-resizable-e", 400, 0 );
equal( element.width(), 250, "Relative with Left, contained within container width" );
- resizableTestHelpers.drag( ".ui-resizable-s", 0, 400 );
+ testHelper.drag( ".ui-resizable-s", 0, 400 );
equal( element.height(), 250, "Relative with Top, contained within container height" );
});
@@ -239,11 +239,11 @@ test("grid", function() {
var handle = ".ui-resizable-se", target = $("#resizable1").resizable({ handles: "all", grid: [ 0, 20 ] });
- resizableTestHelpers.drag(handle, 3, 9);
+ testHelper.drag(handle, 3, 9);
equal( target.width(), 103, "compare width");
equal( target.height(), 100, "compare height");
- resizableTestHelpers.drag(handle, 15, 11);
+ testHelper.drag(handle, 15, 11);
equal( target.width(), 118, "compare width");
equal( target.height(), 120, "compare height");
});
@@ -253,11 +253,11 @@ test("grid (min/max dimensions)", function() {
var handle = ".ui-resizable-se", target = $("#resizable1").resizable({ handles: "all", grid: 20, minWidth: 65, minHeight: 65, maxWidth: 135, maxHeight: 135 });
- resizableTestHelpers.drag(handle, 50, 50);
+ testHelper.drag(handle, 50, 50);
equal( target.width(), 120, "grid should respect maxWidth");
equal( target.height(), 120, "grid should respect maxHeight");
- resizableTestHelpers.drag(handle, -100, -100);
+ testHelper.drag(handle, -100, -100);
equal( target.width(), 80, "grid should respect minWidth");
equal( target.height(), 80, "grid should respect minHeight");
});
@@ -267,11 +267,11 @@ test("grid (wrapped)", function() {
var handle = ".ui-resizable-se", target = $("#resizable2").resizable({ handles: "all", grid: [ 0, 20 ] });
- resizableTestHelpers.drag(handle, 3, 9);
+ testHelper.drag(handle, 3, 9);
equal( target.width(), 103, "compare width");
equal( target.height(), 100, "compare height");
- resizableTestHelpers.drag(handle, 15, 11);
+ testHelper.drag(handle, 15, 11);
equal( target.width(), 118, "compare width");
equal( target.height(), 120, "compare height");
});
@@ -286,13 +286,13 @@ test( "grid - Resizable: can be moved when grid option is set (#9611)", function
grid: 50
});
- resizableTestHelpers.drag( handle, 50, 50 );
+ testHelper.drag( handle, 50, 50 );
equal( target.width(), 50, "compare width" );
equal( target.height(), 50, "compare height" );
oldPosition = target.position();
- resizableTestHelpers.drag( handle, 50, 50 );
+ testHelper.drag( handle, 50, 50 );
equal( target.width(), 50, "compare width" );
equal( target.height(), 50, "compare height" );
equal( target.position().top, oldPosition.top, "compare top" );
@@ -314,7 +314,7 @@ test( "grid - maintains grid with padding and border when approaching no dimensi
grid: [ 50, 12 ]
});
- resizableTestHelpers.drag( handle, 50, 50 );
+ testHelper.drag( handle, 50, 50 );
equal( target.outerWidth(), 50, "compare width" );
equal( target.outerHeight(), 52, "compare height" );
});
@@ -324,11 +324,11 @@ test("ui-resizable-se { handles: 'all', minWidth: 60, minHeight: 60, maxWidth: 1
var handle = ".ui-resizable-se", target = $("#resizable1").resizable({ handles: "all", minWidth: 60, minHeight: 60, maxWidth: 100, maxHeight: 100 });
- resizableTestHelpers.drag(handle, -50, -50);
+ testHelper.drag(handle, -50, -50);
equal( target.width(), 60, "compare minWidth" );
equal( target.height(), 60, "compare minHeight" );
- resizableTestHelpers.drag(handle, 70, 70);
+ testHelper.drag(handle, 70, 70);
equal( target.width(), 100, "compare maxWidth" );
equal( target.height(), 100, "compare maxHeight" );
});
@@ -338,11 +338,11 @@ test("ui-resizable-sw { handles: 'all', minWidth: 60, minHeight: 60, maxWidth: 1
var handle = ".ui-resizable-sw", target = $("#resizable1").resizable({ handles: "all", minWidth: 60, minHeight: 60, maxWidth: 100, maxHeight: 100 });
- resizableTestHelpers.drag(handle, 50, -50);
+ testHelper.drag(handle, 50, -50);
equal( target.width(), 60, "compare minWidth" );
equal( target.height(), 60, "compare minHeight" );
- resizableTestHelpers.drag(handle, -70, 70);
+ testHelper.drag(handle, -70, 70);
equal( target.width(), 100, "compare maxWidth" );
equal( target.height(), 100, "compare maxHeight" );
});
@@ -352,11 +352,11 @@ test("ui-resizable-ne { handles: 'all', minWidth: 60, minHeight: 60, maxWidth: 1
var handle = ".ui-resizable-ne", target = $("#resizable1").resizable({ handles: "all", minWidth: 60, minHeight: 60, maxWidth: 100, maxHeight: 100 });
- resizableTestHelpers.drag(handle, -50, 50);
+ testHelper.drag(handle, -50, 50);
equal( target.width(), 60, "compare minWidth" );
equal( target.height(), 60, "compare minHeight" );
- resizableTestHelpers.drag(handle, 70, -70);
+ testHelper.drag(handle, 70, -70);
equal( target.width(), 100, "compare maxWidth" );
equal( target.height(), 100, "compare maxHeight" );
});
@@ -366,11 +366,11 @@ test("ui-resizable-nw { handles: 'all', minWidth: 60, minHeight: 60, maxWidth: 1
var handle = ".ui-resizable-nw", target = $("#resizable1").resizable({ handles: "all", minWidth: 60, minHeight: 60, maxWidth: 100, maxHeight: 100 });
- resizableTestHelpers.drag(handle, 70, 70);
+ testHelper.drag(handle, 70, 70);
equal( target.width(), 60, "compare minWidth" );
equal( target.height(), 60, "compare minHeight" );
- resizableTestHelpers.drag(handle, -70, -70);
+ testHelper.drag(handle, -70, -70);
equal( target.width(), 100, "compare maxWidth" );
equal( target.height(), 100, "compare maxHeight" );
});
@@ -382,10 +382,10 @@ test( "custom handles { handles: { 's': $('#resizer1'), containment: 'parent' }"
var handle = "#resizer1",
target = $( "#resizable1" ).resizable({ handles: { "s": $( "#resizer1" ) }, containment: "parent" });
- resizableTestHelpers.drag( handle, 0, 70 );
+ testHelper.drag( handle, 0, 70 );
equal( target.height(), 170, "compare height" );
- resizableTestHelpers.drag( handle, 0, -70 );
+ testHelper.drag( handle, 0, -70 );
equal( target.height(), 100, "compare height" );
});
@@ -396,10 +396,10 @@ test( "custom handles { handles: { 's': $('#resizer1')[0], containment: 'parent'
var handle = "#resizer1",
target = $( "#resizable1" ).resizable({ handles: { "s": $( "#resizer1" )[ 0 ] }, containment: "parent" });
- resizableTestHelpers.drag( handle, 0, 70 );
+ testHelper.drag( handle, 0, 70 );
equal( target.height(), 170, "compare height" );
- resizableTestHelpers.drag( handle, 0, -70 );
+ testHelper.drag( handle, 0, -70 );
equal( target.height(), 100, "compare height" );
});
@@ -426,7 +426,7 @@ test( "alsoResize + containment", function() {
containment: "#container"
});
- resizableTestHelpers.drag( ".ui-resizable-se", 400, 400 );
+ testHelper.drag( ".ui-resizable-se", 400, 400 );
equal( element.width(), 300, "resizable constrained width at containment edge" );
equal( element.height(), 200, "resizable constrained height at containment edge" );
equal( other.width(), 250, "alsoResize constrained width at containment edge" );
@@ -454,7 +454,7 @@ test( "alsoResize + multiple selection", function() {
containment: "#container"
});
- resizableTestHelpers.drag( ".ui-resizable-se", 400, 400 );
+ testHelper.drag( ".ui-resizable-se", 400, 400 );
equal( element.width(), 300, "resizable constrained width at containment edge" );
equal( element.height(), 200, "resizable constrained height at containment edge" );
equal( other1.width(), 250, "alsoResize o1 constrained width at containment edge" );
diff --git a/tests/unit/resizable/resizable_test_helpers.js b/tests/unit/resizable/resizable_test_helpers.js
index 1c2ec831b5a..494c1a07385 100644
--- a/tests/unit/resizable/resizable_test_helpers.js
+++ b/tests/unit/resizable/resizable_test_helpers.js
@@ -1,6 +1,9 @@
-define( function() {
+define( [
+ "jquery",
+ "lib/helper"
+], function( $, helper ) {
-return {
+return $.extend( helper, {
drag: function( el, dx, dy ) {
// this mouseover is to work around a limitation in resizable
// TODO: fix resizable so handle doesn't require mouseover in order to be used
@@ -10,6 +13,6 @@ return {
dy: dy
});
}
-};
+} );
} );
diff --git a/tests/unit/sortable/sortable_core.js b/tests/unit/sortable/sortable_core.js
index 0a750618410..64bdb661e2d 100644
--- a/tests/unit/sortable/sortable_core.js
+++ b/tests/unit/sortable/sortable_core.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./sortable_test_helpers",
"ui/sortable"
-], function( $, sortableTestHelpers ) {
+], function( $, testHelper ) {
module( "sortable: core" );
@@ -13,7 +13,7 @@ test( "#9314: Sortable: Items cannot be dragged directly into bottom position",
connectWith: ".connectWith"
});
- sortableTestHelpers.sort( $( "li", el[ 1 ] )[ 0 ], 0, -12, 5, "Dragging the sortable into connected sortable" );
+ testHelper.sort( $( "li", el[ 1 ] )[ 0 ], 0, -12, 5, "Dragging the sortable into connected sortable" );
});
test( "ui-sortable-handle applied to appropriate element", function( assert ) {
diff --git a/tests/unit/sortable/sortable_events.js b/tests/unit/sortable/sortable_events.js
index 2bf9efe3042..453b8b7b69a 100644
--- a/tests/unit/sortable/sortable_events.js
+++ b/tests/unit/sortable/sortable_events.js
@@ -3,7 +3,7 @@ define( [
"./sortable_test_helpers",
"ui/sortable",
"ui/draggable"
-], function( $, sortableTestHelpers ) {
+], function( $, testHelper ) {
module("sortable: events");
@@ -172,7 +172,7 @@ test("#3019: Stop fires too early", function() {
}
});
- sortableTestHelpers.sort($("li", el)[0], 0, 44, 2, "Dragging the sortable");
+ testHelper.sort($("li", el)[0], 0, 44, 2, "Dragging the sortable");
equal(helper, null, "helper should be false");
});
diff --git a/tests/unit/sortable/sortable_methods.js b/tests/unit/sortable/sortable_methods.js
index b1057fc8e7b..d3bb23d6ee7 100644
--- a/tests/unit/sortable/sortable_methods.js
+++ b/tests/unit/sortable/sortable_methods.js
@@ -2,7 +2,7 @@ define( [
"jquery",
"./sortable_test_helpers",
"ui/sortable"
-], function( $, sortableTestHelpers ) {
+], function( $, testHelper ) {
module("sortable: methods");
@@ -48,7 +48,7 @@ test("enable", function() {
el = $("#sortable").sortable({ disabled: true });
- sortableTestHelpers.sort($("li", el)[0], 0, 44, 0, ".sortable({ disabled: true })");
+ testHelper.sort($("li", el)[0], 0, 44, 0, ".sortable({ disabled: true })");
el.sortable("enable");
equal(el.sortable("option", "disabled"), false, "disabled option getter");
@@ -58,7 +58,7 @@ test("enable", function() {
el.sortable("option", "disabled", false);
equal(el.sortable("option", "disabled"), false, "disabled option setter");
- sortableTestHelpers.sort($("li", el)[0], 0, 44, 2, ".sortable('option', 'disabled', false)");
+ testHelper.sort($("li", el)[0], 0, 44, 2, ".sortable('option', 'disabled', false)");
expected = $("
").sortable(),
actual = expected.sortable("enable");
@@ -71,15 +71,15 @@ test( "disable", function( assert ) {
var chainable,
element = $( "#sortable" ).sortable({ disabled: false });
- sortableTestHelpers.sort( $( "li", element )[ 0 ], 0, 44, 2, ".sortable({ disabled: false })" );
+ testHelper.sort( $( "li", element )[ 0 ], 0, 44, 2, ".sortable({ disabled: false })" );
chainable = element.sortable( "disable" );
- sortableTestHelpers.sort( $( "li", element )[ 0 ], 0, 44, 0, "disabled.sortable getter" );
+ testHelper.sort( $( "li", element )[ 0 ], 0, 44, 0, "disabled.sortable getter" );
element.sortable( "destroy" );
element.sortable({ disabled: false });
- sortableTestHelpers.sort( $( "li", element )[ 0 ], 0, 44, 2, ".sortable({ disabled: false })" );
+ testHelper.sort( $( "li", element )[ 0 ], 0, 44, 2, ".sortable({ disabled: false })" );
element.sortable( "option", "disabled", true);
equal( element.sortable( "option", "disabled" ), true, "disabled option setter" );
@@ -87,7 +87,7 @@ test( "disable", function( assert ) {
ok( !element.sortable( "widget" ).attr( "aria-disabled" ), "element does not get aria-disabled" );
assert.hasClasses( element.sortable( "widget" ), "ui-sortable-disabled" );
- sortableTestHelpers.sort($( "li", element )[ 0 ], 0, 44, 0, ".sortable('option', 'disabled', true)" );
+ testHelper.sort($( "li", element )[ 0 ], 0, 44, 0, ".sortable('option', 'disabled', true)" );
equal( chainable, element, "disable is chainable" );
});
diff --git a/tests/unit/sortable/sortable_test_helpers.js b/tests/unit/sortable/sortable_test_helpers.js
index 5f4f8aca69d..76545022ee2 100644
--- a/tests/unit/sortable/sortable_test_helpers.js
+++ b/tests/unit/sortable/sortable_test_helpers.js
@@ -1,6 +1,9 @@
-define( function() {
+define( [
+ "jquery",
+ "lib/helper"
+], function( $, helper ) {
-return {
+return $.extend( helper, {
sort: function( handle, dx, dy, index, msg ) {
$( handle ).simulate( "drag", {
dx: dx,
@@ -8,6 +11,6 @@ return {
});
equal( $( handle ).parent().children().index( handle ), index, msg );
}
-};
+} );
} );
diff --git a/tests/unit/spinner/spinner_core.js b/tests/unit/spinner/spinner_core.js
index 5faa733c35f..d0388a57504 100644
--- a/tests/unit/spinner/spinner_core.js
+++ b/tests/unit/spinner/spinner_core.js
@@ -2,9 +2,9 @@ define( [
"jquery",
"./spinner_test_helpers",
"ui/spinner"
-], function( $, spinnerTestHelpers ) {
+], function( $, testHelper ) {
-var simulateKeyDownUp = spinnerTestHelpers.simulateKeyDownUp;
+var simulateKeyDownUp = testHelper.simulateKeyDownUp;
module( "spinner: core" );
diff --git a/tests/unit/spinner/spinner_events.js b/tests/unit/spinner/spinner_events.js
index 05d1efe1b72..a37d6134620 100644
--- a/tests/unit/spinner/spinner_events.js
+++ b/tests/unit/spinner/spinner_events.js
@@ -2,9 +2,9 @@ define( [
"jquery",
"./spinner_test_helpers",
"ui/spinner"
-], function( $, spinnerTestHelpers ) {
+], function( $, testHelper ) {
-var simulateKeyDownUp = spinnerTestHelpers.simulateKeyDownUp;
+var simulateKeyDownUp = testHelper.simulateKeyDownUp;
module( "spinner: events" );
diff --git a/tests/unit/spinner/spinner_methods.js b/tests/unit/spinner/spinner_methods.js
index 3f88a9e9c7f..75ae5c9e83f 100644
--- a/tests/unit/spinner/spinner_methods.js
+++ b/tests/unit/spinner/spinner_methods.js
@@ -2,9 +2,9 @@ define( [
"jquery",
"./spinner_test_helpers",
"ui/spinner"
-], function( $, spinnerTestHelpers ) {
+], function( $, testHelper ) {
-var simulateKeyDownUp = spinnerTestHelpers.simulateKeyDownUp;
+var simulateKeyDownUp = testHelper.simulateKeyDownUp;
module( "spinner: methods" );
diff --git a/tests/unit/spinner/spinner_test_helpers.js b/tests/unit/spinner/spinner_test_helpers.js
index 9ed904ff451..ab99dcd8e3b 100644
--- a/tests/unit/spinner/spinner_test_helpers.js
+++ b/tests/unit/spinner/spinner_test_helpers.js
@@ -1,11 +1,14 @@
-define( function() {
+define( [
+ "jquery",
+ "lib/helper"
+], function( $, helper ) {
-return {
+return $.extend( helper, {
simulateKeyDownUp: function( element, keyCode, shift ) {
element
.simulate( "keydown", { keyCode: keyCode, shiftKey: shift || false } )
.simulate( "keyup", { keyCode: keyCode, shiftKey: shift || false } );
}
-};
+} );
} );
diff --git a/tests/unit/tabs/tabs_core.js b/tests/unit/tabs/tabs_core.js
index c7eb237044e..2e39ca0e6d5 100644
--- a/tests/unit/tabs/tabs_core.js
+++ b/tests/unit/tabs/tabs_core.js
@@ -2,9 +2,9 @@ define( [
"jquery",
"./tabs_test_helpers",
"ui/tabs"
-], function( $, tabsTestHelpers ) {
+], function( $, testHelper ) {
-var state = tabsTestHelpers.state;
+var state = testHelper.state;
module( "tabs: core" );
diff --git a/tests/unit/tabs/tabs_events.js b/tests/unit/tabs/tabs_events.js
index b5972242d53..fb274624828 100644
--- a/tests/unit/tabs/tabs_events.js
+++ b/tests/unit/tabs/tabs_events.js
@@ -2,9 +2,9 @@ define( [
"jquery",
"./tabs_test_helpers",
"ui/tabs"
-], function( $, tabsTestHelpers ) {
+], function( $, testHelper ) {
-var state = tabsTestHelpers.state;
+var state = testHelper.state;
module( "tabs: events" );
diff --git a/tests/unit/tabs/tabs_methods.js b/tests/unit/tabs/tabs_methods.js
index cd4ed3581e3..fc1ff6dd6df 100644
--- a/tests/unit/tabs/tabs_methods.js
+++ b/tests/unit/tabs/tabs_methods.js
@@ -2,10 +2,10 @@ define( [
"jquery",
"./tabs_test_helpers",
"ui/tabs"
-], function( $, tabsTestHelpers ) {
+], function( $, testHelper ) {
-var disabled = tabsTestHelpers.disabled,
- state = tabsTestHelpers.state;
+var disabled = testHelper.disabled,
+ state = testHelper.state;
module( "tabs: methods" );
diff --git a/tests/unit/tabs/tabs_options.js b/tests/unit/tabs/tabs_options.js
index 13b88b040d0..e4c3efa1542 100644
--- a/tests/unit/tabs/tabs_options.js
+++ b/tests/unit/tabs/tabs_options.js
@@ -2,11 +2,11 @@ define( [
"jquery",
"./tabs_test_helpers",
"ui/tabs"
-], function( $, tabsTestHelpers ) {
+], function( $, testHelper ) {
-var disabled = tabsTestHelpers.disabled,
- equalHeight = tabsTestHelpers.equalHeight,
- state = tabsTestHelpers.state;
+var disabled = testHelper.disabled,
+ equalHeight = testHelper.equalHeight,
+ state = testHelper.state;
module( "tabs: options" );
diff --git a/tests/unit/tabs/tabs_test_helpers.js b/tests/unit/tabs/tabs_test_helpers.js
index 8d35c31db40..5c9625f8c5f 100644
--- a/tests/unit/tabs/tabs_test_helpers.js
+++ b/tests/unit/tabs/tabs_test_helpers.js
@@ -1,6 +1,10 @@
-define( function() {
+define( [
+ "jquery",
+ "lib/helper",
+ "ui/tabs"
+], function( $, helper ) {
-return {
+return $.extend( helper, {
disabled: function( tabs, state ) {
var expected, actual,
internalState = tabs.tabs( "option", "disabled" );
@@ -65,6 +69,6 @@ return {
}).get();
deepEqual( actual, expected );
}
-};
+} );
} );
From 3065df6293f1205602c9daef192f82dd2a865c25 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Scott=20Gonz=C3=A1lez?=
Date: Tue, 7 Apr 2015 10:55:52 -0400
Subject: [PATCH 27/29] Tests: Rename files
---
tests/lib/bootstrap.js | 12 ++++++------
.../accordion/{accordion_common.js => common.js} | 0
tests/unit/accordion/{accordion_core.js => core.js} | 2 +-
.../accordion/{accordion_events.js => events.js} | 2 +-
.../{accordion_test_helpers.js => helper.js} | 0
.../accordion/{accordion_methods.js => methods.js} | 2 +-
.../accordion/{accordion_options.js => options.js} | 2 +-
.../{autocomplete_common.js => common.js} | 0
.../autocomplete/{autocomplete_core.js => core.js} | 0
.../{autocomplete_events.js => events.js} | 0
.../{autocomplete_methods.js => methods.js} | 0
.../{autocomplete_options.js => options.js} | 0
tests/unit/button/{button_common.js => common.js} | 0
tests/unit/button/{button_core.js => core.js} | 0
tests/unit/button/{button_events.js => events.js} | 0
tests/unit/button/{button_methods.js => methods.js} | 0
tests/unit/button/{button_options.js => options.js} | 0
.../datepicker/{datepicker_common.js => common.js} | 0
.../unit/datepicker/{datepicker_core.js => core.js} | 2 +-
.../datepicker/{datepicker_events.js => events.js} | 2 +-
.../{datepicker_test_helpers.js => helper.js} | 0
.../datepicker/{datepicker_methods.js => methods.js} | 2 +-
.../datepicker/{datepicker_options.js => options.js} | 2 +-
...log_common_deprecated.js => common-deprecated.js} | 0
tests/unit/dialog/{dialog_common.js => common.js} | 0
tests/unit/dialog/{dialog_core.js => core.js} | 0
.../{dialog_deprecated.html => deprecated.html} | 0
.../dialog/{dialog_deprecated.js => deprecated.js} | 0
tests/unit/dialog/{dialog_events.js => events.js} | 2 +-
.../dialog/{dialog_test_helpers.js => helper.js} | 0
tests/unit/dialog/{dialog_methods.js => methods.js} | 0
tests/unit/dialog/{dialog_options.js => options.js} | 2 +-
.../draggable/{draggable_common.js => common.js} | 0
tests/unit/draggable/{draggable_core.js => core.js} | 2 +-
.../draggable/{draggable_events.js => events.js} | 0
.../{draggable_test_helpers.js => helper.js} | 0
.../draggable/{draggable_methods.js => methods.js} | 2 +-
.../draggable/{draggable_options.js => options.js} | 2 +-
...ble_common_deprecated.js => common-deprecated.js} | 0
.../droppable/{droppable_common.js => common.js} | 0
tests/unit/droppable/{droppable_core.js => core.js} | 2 +-
.../{droppable_deprecated.html => deprecated.html} | 0
.../{droppable_deprecated.js => deprecated.js} | 0
.../droppable/{droppable_events.js => events.js} | 0
.../{droppable_test_helpers.js => helper.js} | 0
.../droppable/{droppable_methods.js => methods.js} | 2 +-
.../droppable/{droppable_options.js => options.js} | 0
tests/unit/effects/{effects_core.js => core.js} | 0
tests/unit/effects/effects.html | 2 +-
tests/unit/effects/{effects_scale.js => scale.js} | 0
tests/unit/menu/{menu_common.js => common.js} | 0
tests/unit/menu/{menu_core.js => core.js} | 2 +-
tests/unit/menu/{menu_events.js => events.js} | 2 +-
tests/unit/menu/{menu_test_helpers.js => helper.js} | 0
tests/unit/menu/{menu_methods.js => methods.js} | 2 +-
tests/unit/menu/{menu_options.js => options.js} | 2 +-
tests/unit/position/{position_core.js => core.js} | 0
tests/unit/position/position.html | 2 +-
.../progressbar/{progressbar_common.js => common.js} | 0
.../progressbar/{progressbar_core.js => core.js} | 0
.../progressbar/{progressbar_events.js => events.js} | 0
.../{progressbar_methods.js => methods.js} | 0
.../{progressbar_options.js => options.js} | 0
.../resizable/{resizable_common.js => common.js} | 0
tests/unit/resizable/{resizable_core.js => core.js} | 2 +-
.../resizable/{resizable_events.js => events.js} | 2 +-
.../{resizable_test_helpers.js => helper.js} | 0
.../resizable/{resizable_methods.js => methods.js} | 0
.../resizable/{resizable_options.js => options.js} | 2 +-
.../selectable/{selectable_common.js => common.js} | 0
.../unit/selectable/{selectable_core.js => core.js} | 0
.../selectable/{selectable_events.js => events.js} | 0
.../selectable/{selectable_methods.js => methods.js} | 0
.../selectable/{selectable_options.js => options.js} | 0
.../selectmenu/{selectmenu_common.js => common.js} | 0
.../unit/selectmenu/{selectmenu_core.js => core.js} | 0
.../selectmenu/{selectmenu_events.js => events.js} | 0
.../selectmenu/{selectmenu_methods.js => methods.js} | 0
.../selectmenu/{selectmenu_options.js => options.js} | 0
tests/unit/slider/{slider_common.js => common.js} | 0
tests/unit/slider/{slider_core.js => core.js} | 0
tests/unit/slider/{slider_events.js => events.js} | 0
tests/unit/slider/{slider_methods.js => methods.js} | 0
tests/unit/slider/{slider_options.js => options.js} | 0
.../unit/sortable/{sortable_common.js => common.js} | 0
tests/unit/sortable/{sortable_core.js => core.js} | 2 +-
.../unit/sortable/{sortable_events.js => events.js} | 2 +-
.../sortable/{sortable_test_helpers.js => helper.js} | 0
.../sortable/{sortable_methods.js => methods.js} | 2 +-
.../sortable/{sortable_options.js => options.js} | 0
tests/unit/spinner/{spinner_common.js => common.js} | 0
tests/unit/spinner/{spinner_core.js => core.js} | 2 +-
tests/unit/spinner/{spinner_events.js => events.js} | 2 +-
.../spinner/{spinner_test_helpers.js => helper.js} | 0
.../unit/spinner/{spinner_methods.js => methods.js} | 2 +-
.../unit/spinner/{spinner_options.js => options.js} | 0
tests/unit/tabs/{tabs_common.js => common.js} | 0
tests/unit/tabs/{tabs_core.js => core.js} | 2 +-
tests/unit/tabs/{tabs_events.js => events.js} | 2 +-
tests/unit/tabs/{tabs_test_helpers.js => helper.js} | 0
tests/unit/tabs/{tabs_methods.js => methods.js} | 2 +-
tests/unit/tabs/{tabs_options.js => options.js} | 2 +-
...tip_common_deprecated.js => common-deprecated.js} | 0
tests/unit/tooltip/{tooltip_common.js => common.js} | 0
tests/unit/tooltip/{tooltip_core.js => core.js} | 0
.../{tooltip_deprecated.html => deprecated.html} | 0
.../tooltip/{tooltip_deprecated.js => deprecated.js} | 0
tests/unit/tooltip/{tooltip_events.js => events.js} | 0
.../unit/tooltip/{tooltip_methods.js => methods.js} | 0
.../unit/tooltip/{tooltip_options.js => options.js} | 0
.../widget/{widget_animation.js => animation.js} | 0
tests/unit/widget/{widget_classes.js => classes.js} | 0
tests/unit/widget/{widget_core.js => core.js} | 0
tests/unit/widget/{widget_extend.js => extend.js} | 0
tests/unit/widget/widget.html | 8 +-------
115 files changed, 41 insertions(+), 47 deletions(-)
rename tests/unit/accordion/{accordion_common.js => common.js} (100%)
rename tests/unit/accordion/{accordion_core.js => core.js} (99%)
rename tests/unit/accordion/{accordion_events.js => events.js} (99%)
rename tests/unit/accordion/{accordion_test_helpers.js => helper.js} (100%)
rename tests/unit/accordion/{accordion_methods.js => methods.js} (99%)
rename tests/unit/accordion/{accordion_options.js => options.js} (99%)
rename tests/unit/autocomplete/{autocomplete_common.js => common.js} (100%)
rename tests/unit/autocomplete/{autocomplete_core.js => core.js} (100%)
rename tests/unit/autocomplete/{autocomplete_events.js => events.js} (100%)
rename tests/unit/autocomplete/{autocomplete_methods.js => methods.js} (100%)
rename tests/unit/autocomplete/{autocomplete_options.js => options.js} (100%)
rename tests/unit/button/{button_common.js => common.js} (100%)
rename tests/unit/button/{button_core.js => core.js} (100%)
rename tests/unit/button/{button_events.js => events.js} (100%)
rename tests/unit/button/{button_methods.js => methods.js} (100%)
rename tests/unit/button/{button_options.js => options.js} (100%)
rename tests/unit/datepicker/{datepicker_common.js => common.js} (100%)
rename tests/unit/datepicker/{datepicker_core.js => core.js} (99%)
rename tests/unit/datepicker/{datepicker_events.js => events.js} (99%)
rename tests/unit/datepicker/{datepicker_test_helpers.js => helper.js} (100%)
rename tests/unit/datepicker/{datepicker_methods.js => methods.js} (99%)
rename tests/unit/datepicker/{datepicker_options.js => options.js} (99%)
rename tests/unit/dialog/{dialog_common_deprecated.js => common-deprecated.js} (100%)
rename tests/unit/dialog/{dialog_common.js => common.js} (100%)
rename tests/unit/dialog/{dialog_core.js => core.js} (100%)
rename tests/unit/dialog/{dialog_deprecated.html => deprecated.html} (100%)
rename tests/unit/dialog/{dialog_deprecated.js => deprecated.js} (100%)
rename tests/unit/dialog/{dialog_events.js => events.js} (99%)
rename tests/unit/dialog/{dialog_test_helpers.js => helper.js} (100%)
rename tests/unit/dialog/{dialog_methods.js => methods.js} (100%)
rename tests/unit/dialog/{dialog_options.js => options.js} (99%)
rename tests/unit/draggable/{draggable_common.js => common.js} (100%)
rename tests/unit/draggable/{draggable_core.js => core.js} (99%)
rename tests/unit/draggable/{draggable_events.js => events.js} (100%)
rename tests/unit/draggable/{draggable_test_helpers.js => helper.js} (100%)
rename tests/unit/draggable/{draggable_methods.js => methods.js} (99%)
rename tests/unit/draggable/{draggable_options.js => options.js} (99%)
rename tests/unit/droppable/{droppable_common_deprecated.js => common-deprecated.js} (100%)
rename tests/unit/droppable/{droppable_common.js => common.js} (100%)
rename tests/unit/droppable/{droppable_core.js => core.js} (95%)
rename tests/unit/droppable/{droppable_deprecated.html => deprecated.html} (100%)
rename tests/unit/droppable/{droppable_deprecated.js => deprecated.js} (100%)
rename tests/unit/droppable/{droppable_events.js => events.js} (100%)
rename tests/unit/droppable/{droppable_test_helpers.js => helper.js} (100%)
rename tests/unit/droppable/{droppable_methods.js => methods.js} (98%)
rename tests/unit/droppable/{droppable_options.js => options.js} (100%)
rename tests/unit/effects/{effects_core.js => core.js} (100%)
rename tests/unit/effects/{effects_scale.js => scale.js} (100%)
rename tests/unit/menu/{menu_common.js => common.js} (100%)
rename tests/unit/menu/{menu_core.js => core.js} (99%)
rename tests/unit/menu/{menu_events.js => events.js} (99%)
rename tests/unit/menu/{menu_test_helpers.js => helper.js} (100%)
rename tests/unit/menu/{menu_methods.js => methods.js} (99%)
rename tests/unit/menu/{menu_options.js => options.js} (99%)
rename tests/unit/position/{position_core.js => core.js} (100%)
rename tests/unit/progressbar/{progressbar_common.js => common.js} (100%)
rename tests/unit/progressbar/{progressbar_core.js => core.js} (100%)
rename tests/unit/progressbar/{progressbar_events.js => events.js} (100%)
rename tests/unit/progressbar/{progressbar_methods.js => methods.js} (100%)
rename tests/unit/progressbar/{progressbar_options.js => options.js} (100%)
rename tests/unit/resizable/{resizable_common.js => common.js} (100%)
rename tests/unit/resizable/{resizable_core.js => core.js} (99%)
rename tests/unit/resizable/{resizable_events.js => events.js} (99%)
rename tests/unit/resizable/{resizable_test_helpers.js => helper.js} (100%)
rename tests/unit/resizable/{resizable_methods.js => methods.js} (100%)
rename tests/unit/resizable/{resizable_options.js => options.js} (99%)
rename tests/unit/selectable/{selectable_common.js => common.js} (100%)
rename tests/unit/selectable/{selectable_core.js => core.js} (100%)
rename tests/unit/selectable/{selectable_events.js => events.js} (100%)
rename tests/unit/selectable/{selectable_methods.js => methods.js} (100%)
rename tests/unit/selectable/{selectable_options.js => options.js} (100%)
rename tests/unit/selectmenu/{selectmenu_common.js => common.js} (100%)
rename tests/unit/selectmenu/{selectmenu_core.js => core.js} (100%)
rename tests/unit/selectmenu/{selectmenu_events.js => events.js} (100%)
rename tests/unit/selectmenu/{selectmenu_methods.js => methods.js} (100%)
rename tests/unit/selectmenu/{selectmenu_options.js => options.js} (100%)
rename tests/unit/slider/{slider_common.js => common.js} (100%)
rename tests/unit/slider/{slider_core.js => core.js} (100%)
rename tests/unit/slider/{slider_events.js => events.js} (100%)
rename tests/unit/slider/{slider_methods.js => methods.js} (100%)
rename tests/unit/slider/{slider_options.js => options.js} (100%)
rename tests/unit/sortable/{sortable_common.js => common.js} (100%)
rename tests/unit/sortable/{sortable_core.js => core.js} (97%)
rename tests/unit/sortable/{sortable_events.js => events.js} (99%)
rename tests/unit/sortable/{sortable_test_helpers.js => helper.js} (100%)
rename tests/unit/sortable/{sortable_methods.js => methods.js} (99%)
rename tests/unit/sortable/{sortable_options.js => options.js} (100%)
rename tests/unit/spinner/{spinner_common.js => common.js} (100%)
rename tests/unit/spinner/{spinner_core.js => core.js} (99%)
rename tests/unit/spinner/{spinner_events.js => events.js} (99%)
rename tests/unit/spinner/{spinner_test_helpers.js => helper.js} (100%)
rename tests/unit/spinner/{spinner_methods.js => methods.js} (99%)
rename tests/unit/spinner/{spinner_options.js => options.js} (100%)
rename tests/unit/tabs/{tabs_common.js => common.js} (100%)
rename tests/unit/tabs/{tabs_core.js => core.js} (99%)
rename tests/unit/tabs/{tabs_events.js => events.js} (99%)
rename tests/unit/tabs/{tabs_test_helpers.js => helper.js} (100%)
rename tests/unit/tabs/{tabs_methods.js => methods.js} (99%)
rename tests/unit/tabs/{tabs_options.js => options.js} (99%)
rename tests/unit/tooltip/{tooltip_common_deprecated.js => common-deprecated.js} (100%)
rename tests/unit/tooltip/{tooltip_common.js => common.js} (100%)
rename tests/unit/tooltip/{tooltip_core.js => core.js} (100%)
rename tests/unit/tooltip/{tooltip_deprecated.html => deprecated.html} (100%)
rename tests/unit/tooltip/{tooltip_deprecated.js => deprecated.js} (100%)
rename tests/unit/tooltip/{tooltip_events.js => events.js} (100%)
rename tests/unit/tooltip/{tooltip_methods.js => methods.js} (100%)
rename tests/unit/tooltip/{tooltip_options.js => options.js} (100%)
rename tests/unit/widget/{widget_animation.js => animation.js} (100%)
rename tests/unit/widget/{widget_classes.js => classes.js} (100%)
rename tests/unit/widget/{widget_core.js => core.js} (100%)
rename tests/unit/widget/{widget_extend.js => extend.js} (100%)
diff --git a/tests/lib/bootstrap.js b/tests/lib/bootstrap.js
index b9598c6dfc4..6d608f2ebf2 100644
--- a/tests/lib/bootstrap.js
+++ b/tests/lib/bootstrap.js
@@ -123,14 +123,14 @@ function swarmInject() {
if ( widget ) {
modules = modules.concat([
- widget + ( deprecated ? "_common_deprecated" : "_common" ),
- widget + "_core",
- widget + "_events",
- widget + "_methods",
- widget + "_options"
+ ( deprecated ? "common-deprecated" : "common" ),
+ "core",
+ "events",
+ "methods",
+ "options"
]);
if ( deprecated ) {
- modules = modules.concat( widget + "_deprecated" );
+ modules = modules.concat( "deprecated" );
}
}
diff --git a/tests/unit/accordion/accordion_common.js b/tests/unit/accordion/common.js
similarity index 100%
rename from tests/unit/accordion/accordion_common.js
rename to tests/unit/accordion/common.js
diff --git a/tests/unit/accordion/accordion_core.js b/tests/unit/accordion/core.js
similarity index 99%
rename from tests/unit/accordion/accordion_core.js
rename to tests/unit/accordion/core.js
index bd3b5675220..b1d45f77efa 100644
--- a/tests/unit/accordion/accordion_core.js
+++ b/tests/unit/accordion/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./accordion_test_helpers",
+ "./helper",
"ui/accordion"
], function( $, testHelper ) {
diff --git a/tests/unit/accordion/accordion_events.js b/tests/unit/accordion/events.js
similarity index 99%
rename from tests/unit/accordion/accordion_events.js
rename to tests/unit/accordion/events.js
index ac05df30d34..7f7390c8312 100644
--- a/tests/unit/accordion/accordion_events.js
+++ b/tests/unit/accordion/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./accordion_test_helpers",
+ "./helper",
"ui/accordion"
], function( $, testHelper ) {
diff --git a/tests/unit/accordion/accordion_test_helpers.js b/tests/unit/accordion/helper.js
similarity index 100%
rename from tests/unit/accordion/accordion_test_helpers.js
rename to tests/unit/accordion/helper.js
diff --git a/tests/unit/accordion/accordion_methods.js b/tests/unit/accordion/methods.js
similarity index 99%
rename from tests/unit/accordion/accordion_methods.js
rename to tests/unit/accordion/methods.js
index f33996c36e5..efabfed10b1 100644
--- a/tests/unit/accordion/accordion_methods.js
+++ b/tests/unit/accordion/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./accordion_test_helpers",
+ "./helper",
"ui/accordion"
], function( $, testHelper ) {
diff --git a/tests/unit/accordion/accordion_options.js b/tests/unit/accordion/options.js
similarity index 99%
rename from tests/unit/accordion/accordion_options.js
rename to tests/unit/accordion/options.js
index d33241dac60..c95738c4395 100644
--- a/tests/unit/accordion/accordion_options.js
+++ b/tests/unit/accordion/options.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./accordion_test_helpers",
+ "./helper",
"ui/accordion"
], function( $, testHelper ) {
diff --git a/tests/unit/autocomplete/autocomplete_common.js b/tests/unit/autocomplete/common.js
similarity index 100%
rename from tests/unit/autocomplete/autocomplete_common.js
rename to tests/unit/autocomplete/common.js
diff --git a/tests/unit/autocomplete/autocomplete_core.js b/tests/unit/autocomplete/core.js
similarity index 100%
rename from tests/unit/autocomplete/autocomplete_core.js
rename to tests/unit/autocomplete/core.js
diff --git a/tests/unit/autocomplete/autocomplete_events.js b/tests/unit/autocomplete/events.js
similarity index 100%
rename from tests/unit/autocomplete/autocomplete_events.js
rename to tests/unit/autocomplete/events.js
diff --git a/tests/unit/autocomplete/autocomplete_methods.js b/tests/unit/autocomplete/methods.js
similarity index 100%
rename from tests/unit/autocomplete/autocomplete_methods.js
rename to tests/unit/autocomplete/methods.js
diff --git a/tests/unit/autocomplete/autocomplete_options.js b/tests/unit/autocomplete/options.js
similarity index 100%
rename from tests/unit/autocomplete/autocomplete_options.js
rename to tests/unit/autocomplete/options.js
diff --git a/tests/unit/button/button_common.js b/tests/unit/button/common.js
similarity index 100%
rename from tests/unit/button/button_common.js
rename to tests/unit/button/common.js
diff --git a/tests/unit/button/button_core.js b/tests/unit/button/core.js
similarity index 100%
rename from tests/unit/button/button_core.js
rename to tests/unit/button/core.js
diff --git a/tests/unit/button/button_events.js b/tests/unit/button/events.js
similarity index 100%
rename from tests/unit/button/button_events.js
rename to tests/unit/button/events.js
diff --git a/tests/unit/button/button_methods.js b/tests/unit/button/methods.js
similarity index 100%
rename from tests/unit/button/button_methods.js
rename to tests/unit/button/methods.js
diff --git a/tests/unit/button/button_options.js b/tests/unit/button/options.js
similarity index 100%
rename from tests/unit/button/button_options.js
rename to tests/unit/button/options.js
diff --git a/tests/unit/datepicker/datepicker_common.js b/tests/unit/datepicker/common.js
similarity index 100%
rename from tests/unit/datepicker/datepicker_common.js
rename to tests/unit/datepicker/common.js
diff --git a/tests/unit/datepicker/datepicker_core.js b/tests/unit/datepicker/core.js
similarity index 99%
rename from tests/unit/datepicker/datepicker_core.js
rename to tests/unit/datepicker/core.js
index a1e75848ab8..f6e0dd58f6a 100644
--- a/tests/unit/datepicker/datepicker_core.js
+++ b/tests/unit/datepicker/core.js
@@ -1,7 +1,7 @@
define( [
"jquery",
"lib/common",
- "./datepicker_test_helpers",
+ "./helper",
"ui/datepicker",
"ui/i18n/datepicker-he"
], function( $, common, testHelper ) {
diff --git a/tests/unit/datepicker/datepicker_events.js b/tests/unit/datepicker/events.js
similarity index 99%
rename from tests/unit/datepicker/datepicker_events.js
rename to tests/unit/datepicker/events.js
index 04a4cbfe845..ea69c1aaab5 100644
--- a/tests/unit/datepicker/datepicker_events.js
+++ b/tests/unit/datepicker/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./datepicker_test_helpers",
+ "./helper",
"ui/datepicker"
], function( $, testHelper ) {
diff --git a/tests/unit/datepicker/datepicker_test_helpers.js b/tests/unit/datepicker/helper.js
similarity index 100%
rename from tests/unit/datepicker/datepicker_test_helpers.js
rename to tests/unit/datepicker/helper.js
diff --git a/tests/unit/datepicker/datepicker_methods.js b/tests/unit/datepicker/methods.js
similarity index 99%
rename from tests/unit/datepicker/datepicker_methods.js
rename to tests/unit/datepicker/methods.js
index 3899779a9c7..14fefacc2ab 100644
--- a/tests/unit/datepicker/datepicker_methods.js
+++ b/tests/unit/datepicker/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./datepicker_test_helpers",
+ "./helper",
"ui/datepicker"
], function( $, testHelper ) {
diff --git a/tests/unit/datepicker/datepicker_options.js b/tests/unit/datepicker/options.js
similarity index 99%
rename from tests/unit/datepicker/datepicker_options.js
rename to tests/unit/datepicker/options.js
index ee4a3bae462..c8a30678b6b 100644
--- a/tests/unit/datepicker/datepicker_options.js
+++ b/tests/unit/datepicker/options.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./datepicker_test_helpers",
+ "./helper",
"ui/datepicker",
"ui/i18n/datepicker-fr",
"ui/i18n/datepicker-he",
diff --git a/tests/unit/dialog/dialog_common_deprecated.js b/tests/unit/dialog/common-deprecated.js
similarity index 100%
rename from tests/unit/dialog/dialog_common_deprecated.js
rename to tests/unit/dialog/common-deprecated.js
diff --git a/tests/unit/dialog/dialog_common.js b/tests/unit/dialog/common.js
similarity index 100%
rename from tests/unit/dialog/dialog_common.js
rename to tests/unit/dialog/common.js
diff --git a/tests/unit/dialog/dialog_core.js b/tests/unit/dialog/core.js
similarity index 100%
rename from tests/unit/dialog/dialog_core.js
rename to tests/unit/dialog/core.js
diff --git a/tests/unit/dialog/dialog_deprecated.html b/tests/unit/dialog/deprecated.html
similarity index 100%
rename from tests/unit/dialog/dialog_deprecated.html
rename to tests/unit/dialog/deprecated.html
diff --git a/tests/unit/dialog/dialog_deprecated.js b/tests/unit/dialog/deprecated.js
similarity index 100%
rename from tests/unit/dialog/dialog_deprecated.js
rename to tests/unit/dialog/deprecated.js
diff --git a/tests/unit/dialog/dialog_events.js b/tests/unit/dialog/events.js
similarity index 99%
rename from tests/unit/dialog/dialog_events.js
rename to tests/unit/dialog/events.js
index cc5bef8fa80..5834b348118 100644
--- a/tests/unit/dialog/dialog_events.js
+++ b/tests/unit/dialog/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./dialog_test_helpers",
+ "./helper",
"ui/dialog"
], function( $, testHelper ) {
diff --git a/tests/unit/dialog/dialog_test_helpers.js b/tests/unit/dialog/helper.js
similarity index 100%
rename from tests/unit/dialog/dialog_test_helpers.js
rename to tests/unit/dialog/helper.js
diff --git a/tests/unit/dialog/dialog_methods.js b/tests/unit/dialog/methods.js
similarity index 100%
rename from tests/unit/dialog/dialog_methods.js
rename to tests/unit/dialog/methods.js
diff --git a/tests/unit/dialog/dialog_options.js b/tests/unit/dialog/options.js
similarity index 99%
rename from tests/unit/dialog/dialog_options.js
rename to tests/unit/dialog/options.js
index 1b9af7a095b..c33a97c0180 100644
--- a/tests/unit/dialog/dialog_options.js
+++ b/tests/unit/dialog/options.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./dialog_test_helpers",
+ "./helper",
"ui/dialog",
"ui/effect-blind",
"ui/effect-explode"
diff --git a/tests/unit/draggable/draggable_common.js b/tests/unit/draggable/common.js
similarity index 100%
rename from tests/unit/draggable/draggable_common.js
rename to tests/unit/draggable/common.js
diff --git a/tests/unit/draggable/draggable_core.js b/tests/unit/draggable/core.js
similarity index 99%
rename from tests/unit/draggable/draggable_core.js
rename to tests/unit/draggable/core.js
index 9df8f4da701..ef55026ee10 100644
--- a/tests/unit/draggable/draggable_core.js
+++ b/tests/unit/draggable/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./draggable_test_helpers",
+ "./helper",
"ui/draggable",
"ui/droppable",
"ui/resizable"
diff --git a/tests/unit/draggable/draggable_events.js b/tests/unit/draggable/events.js
similarity index 100%
rename from tests/unit/draggable/draggable_events.js
rename to tests/unit/draggable/events.js
diff --git a/tests/unit/draggable/draggable_test_helpers.js b/tests/unit/draggable/helper.js
similarity index 100%
rename from tests/unit/draggable/draggable_test_helpers.js
rename to tests/unit/draggable/helper.js
diff --git a/tests/unit/draggable/draggable_methods.js b/tests/unit/draggable/methods.js
similarity index 99%
rename from tests/unit/draggable/draggable_methods.js
rename to tests/unit/draggable/methods.js
index 74c5b67e80b..195e9e2fba4 100644
--- a/tests/unit/draggable/draggable_methods.js
+++ b/tests/unit/draggable/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./draggable_test_helpers",
+ "./helper",
"ui/draggable"
], function( $, testHelper ) {
diff --git a/tests/unit/draggable/draggable_options.js b/tests/unit/draggable/options.js
similarity index 99%
rename from tests/unit/draggable/draggable_options.js
rename to tests/unit/draggable/options.js
index 5368103b789..877b4275c35 100644
--- a/tests/unit/draggable/draggable_options.js
+++ b/tests/unit/draggable/options.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./draggable_test_helpers",
+ "./helper",
"ui/draggable",
"ui/droppable",
"ui/sortable"
diff --git a/tests/unit/droppable/droppable_common_deprecated.js b/tests/unit/droppable/common-deprecated.js
similarity index 100%
rename from tests/unit/droppable/droppable_common_deprecated.js
rename to tests/unit/droppable/common-deprecated.js
diff --git a/tests/unit/droppable/droppable_common.js b/tests/unit/droppable/common.js
similarity index 100%
rename from tests/unit/droppable/droppable_common.js
rename to tests/unit/droppable/common.js
diff --git a/tests/unit/droppable/droppable_core.js b/tests/unit/droppable/core.js
similarity index 95%
rename from tests/unit/droppable/droppable_core.js
rename to tests/unit/droppable/core.js
index 25d052a59bd..43608353da0 100644
--- a/tests/unit/droppable/droppable_core.js
+++ b/tests/unit/droppable/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./droppable_test_helpers",
+ "./helper",
"ui/droppable"
], function( $, testHelper ) {
diff --git a/tests/unit/droppable/droppable_deprecated.html b/tests/unit/droppable/deprecated.html
similarity index 100%
rename from tests/unit/droppable/droppable_deprecated.html
rename to tests/unit/droppable/deprecated.html
diff --git a/tests/unit/droppable/droppable_deprecated.js b/tests/unit/droppable/deprecated.js
similarity index 100%
rename from tests/unit/droppable/droppable_deprecated.js
rename to tests/unit/droppable/deprecated.js
diff --git a/tests/unit/droppable/droppable_events.js b/tests/unit/droppable/events.js
similarity index 100%
rename from tests/unit/droppable/droppable_events.js
rename to tests/unit/droppable/events.js
diff --git a/tests/unit/droppable/droppable_test_helpers.js b/tests/unit/droppable/helper.js
similarity index 100%
rename from tests/unit/droppable/droppable_test_helpers.js
rename to tests/unit/droppable/helper.js
diff --git a/tests/unit/droppable/droppable_methods.js b/tests/unit/droppable/methods.js
similarity index 98%
rename from tests/unit/droppable/droppable_methods.js
rename to tests/unit/droppable/methods.js
index 816fed0ec28..1c9bba023fa 100644
--- a/tests/unit/droppable/droppable_methods.js
+++ b/tests/unit/droppable/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./droppable_test_helpers",
+ "./helper",
"ui/droppable"
], function( $, testHelper ) {
diff --git a/tests/unit/droppable/droppable_options.js b/tests/unit/droppable/options.js
similarity index 100%
rename from tests/unit/droppable/droppable_options.js
rename to tests/unit/droppable/options.js
diff --git a/tests/unit/effects/effects_core.js b/tests/unit/effects/core.js
similarity index 100%
rename from tests/unit/effects/effects_core.js
rename to tests/unit/effects/core.js
diff --git a/tests/unit/effects/effects.html b/tests/unit/effects/effects.html
index d444d3853a6..91c31428c67 100644
--- a/tests/unit/effects/effects.html
+++ b/tests/unit/effects/effects.html
@@ -5,7 +5,7 @@
jQuery UI Effects Test Suite
-
#qunit-fixture {
diff --git a/tests/unit/effects/effects_scale.js b/tests/unit/effects/scale.js
similarity index 100%
rename from tests/unit/effects/effects_scale.js
rename to tests/unit/effects/scale.js
diff --git a/tests/unit/menu/menu_common.js b/tests/unit/menu/common.js
similarity index 100%
rename from tests/unit/menu/menu_common.js
rename to tests/unit/menu/common.js
diff --git a/tests/unit/menu/menu_core.js b/tests/unit/menu/core.js
similarity index 99%
rename from tests/unit/menu/menu_core.js
rename to tests/unit/menu/core.js
index 7ff127009da..08644c31f34 100644
--- a/tests/unit/menu/menu_core.js
+++ b/tests/unit/menu/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./menu_test_helpers",
+ "./helper",
"ui/menu"
], function( $, testHelper ) {
diff --git a/tests/unit/menu/menu_events.js b/tests/unit/menu/events.js
similarity index 99%
rename from tests/unit/menu/menu_events.js
rename to tests/unit/menu/events.js
index 610b1eaf396..e22f8ed43e1 100644
--- a/tests/unit/menu/menu_events.js
+++ b/tests/unit/menu/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./menu_test_helpers",
+ "./helper",
"ui/menu"
], function( $, testHelper ) {
diff --git a/tests/unit/menu/menu_test_helpers.js b/tests/unit/menu/helper.js
similarity index 100%
rename from tests/unit/menu/menu_test_helpers.js
rename to tests/unit/menu/helper.js
diff --git a/tests/unit/menu/menu_methods.js b/tests/unit/menu/methods.js
similarity index 99%
rename from tests/unit/menu/menu_methods.js
rename to tests/unit/menu/methods.js
index 61be3229f8a..e322ab2144f 100644
--- a/tests/unit/menu/menu_methods.js
+++ b/tests/unit/menu/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./menu_test_helpers",
+ "./helper",
"ui/menu"
], function( $, testHelper ) {
diff --git a/tests/unit/menu/menu_options.js b/tests/unit/menu/options.js
similarity index 99%
rename from tests/unit/menu/menu_options.js
rename to tests/unit/menu/options.js
index 762b057fb4d..8994b026f5a 100644
--- a/tests/unit/menu/menu_options.js
+++ b/tests/unit/menu/options.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./menu_test_helpers",
+ "./helper",
"ui/menu"
], function( $, testHelper ) {
diff --git a/tests/unit/position/position_core.js b/tests/unit/position/core.js
similarity index 100%
rename from tests/unit/position/position_core.js
rename to tests/unit/position/core.js
diff --git a/tests/unit/position/position.html b/tests/unit/position/position.html
index 1d408728117..e36ab5480cb 100644
--- a/tests/unit/position/position.html
+++ b/tests/unit/position/position.html
@@ -5,7 +5,7 @@
jQuery UI Position Test Suite
-
+
diff --git a/tests/unit/progressbar/progressbar_common.js b/tests/unit/progressbar/common.js
similarity index 100%
rename from tests/unit/progressbar/progressbar_common.js
rename to tests/unit/progressbar/common.js
diff --git a/tests/unit/progressbar/progressbar_core.js b/tests/unit/progressbar/core.js
similarity index 100%
rename from tests/unit/progressbar/progressbar_core.js
rename to tests/unit/progressbar/core.js
diff --git a/tests/unit/progressbar/progressbar_events.js b/tests/unit/progressbar/events.js
similarity index 100%
rename from tests/unit/progressbar/progressbar_events.js
rename to tests/unit/progressbar/events.js
diff --git a/tests/unit/progressbar/progressbar_methods.js b/tests/unit/progressbar/methods.js
similarity index 100%
rename from tests/unit/progressbar/progressbar_methods.js
rename to tests/unit/progressbar/methods.js
diff --git a/tests/unit/progressbar/progressbar_options.js b/tests/unit/progressbar/options.js
similarity index 100%
rename from tests/unit/progressbar/progressbar_options.js
rename to tests/unit/progressbar/options.js
diff --git a/tests/unit/resizable/resizable_common.js b/tests/unit/resizable/common.js
similarity index 100%
rename from tests/unit/resizable/resizable_common.js
rename to tests/unit/resizable/common.js
diff --git a/tests/unit/resizable/resizable_core.js b/tests/unit/resizable/core.js
similarity index 99%
rename from tests/unit/resizable/resizable_core.js
rename to tests/unit/resizable/core.js
index a6318951133..8c21fbd7d29 100644
--- a/tests/unit/resizable/resizable_core.js
+++ b/tests/unit/resizable/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./resizable_test_helpers",
+ "./helper",
"ui/resizable"
], function( $, testHelper ) {
diff --git a/tests/unit/resizable/resizable_events.js b/tests/unit/resizable/events.js
similarity index 99%
rename from tests/unit/resizable/resizable_events.js
rename to tests/unit/resizable/events.js
index a26824137b9..2a06f87ccf0 100644
--- a/tests/unit/resizable/resizable_events.js
+++ b/tests/unit/resizable/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./resizable_test_helpers",
+ "./helper",
"ui/resizable"
], function( $, testHelper ) {
diff --git a/tests/unit/resizable/resizable_test_helpers.js b/tests/unit/resizable/helper.js
similarity index 100%
rename from tests/unit/resizable/resizable_test_helpers.js
rename to tests/unit/resizable/helper.js
diff --git a/tests/unit/resizable/resizable_methods.js b/tests/unit/resizable/methods.js
similarity index 100%
rename from tests/unit/resizable/resizable_methods.js
rename to tests/unit/resizable/methods.js
diff --git a/tests/unit/resizable/resizable_options.js b/tests/unit/resizable/options.js
similarity index 99%
rename from tests/unit/resizable/resizable_options.js
rename to tests/unit/resizable/options.js
index bf9033f1391..7d9615b6424 100644
--- a/tests/unit/resizable/resizable_options.js
+++ b/tests/unit/resizable/options.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./resizable_test_helpers",
+ "./helper",
"ui/resizable"
], function( $, testHelper ) {
diff --git a/tests/unit/selectable/selectable_common.js b/tests/unit/selectable/common.js
similarity index 100%
rename from tests/unit/selectable/selectable_common.js
rename to tests/unit/selectable/common.js
diff --git a/tests/unit/selectable/selectable_core.js b/tests/unit/selectable/core.js
similarity index 100%
rename from tests/unit/selectable/selectable_core.js
rename to tests/unit/selectable/core.js
diff --git a/tests/unit/selectable/selectable_events.js b/tests/unit/selectable/events.js
similarity index 100%
rename from tests/unit/selectable/selectable_events.js
rename to tests/unit/selectable/events.js
diff --git a/tests/unit/selectable/selectable_methods.js b/tests/unit/selectable/methods.js
similarity index 100%
rename from tests/unit/selectable/selectable_methods.js
rename to tests/unit/selectable/methods.js
diff --git a/tests/unit/selectable/selectable_options.js b/tests/unit/selectable/options.js
similarity index 100%
rename from tests/unit/selectable/selectable_options.js
rename to tests/unit/selectable/options.js
diff --git a/tests/unit/selectmenu/selectmenu_common.js b/tests/unit/selectmenu/common.js
similarity index 100%
rename from tests/unit/selectmenu/selectmenu_common.js
rename to tests/unit/selectmenu/common.js
diff --git a/tests/unit/selectmenu/selectmenu_core.js b/tests/unit/selectmenu/core.js
similarity index 100%
rename from tests/unit/selectmenu/selectmenu_core.js
rename to tests/unit/selectmenu/core.js
diff --git a/tests/unit/selectmenu/selectmenu_events.js b/tests/unit/selectmenu/events.js
similarity index 100%
rename from tests/unit/selectmenu/selectmenu_events.js
rename to tests/unit/selectmenu/events.js
diff --git a/tests/unit/selectmenu/selectmenu_methods.js b/tests/unit/selectmenu/methods.js
similarity index 100%
rename from tests/unit/selectmenu/selectmenu_methods.js
rename to tests/unit/selectmenu/methods.js
diff --git a/tests/unit/selectmenu/selectmenu_options.js b/tests/unit/selectmenu/options.js
similarity index 100%
rename from tests/unit/selectmenu/selectmenu_options.js
rename to tests/unit/selectmenu/options.js
diff --git a/tests/unit/slider/slider_common.js b/tests/unit/slider/common.js
similarity index 100%
rename from tests/unit/slider/slider_common.js
rename to tests/unit/slider/common.js
diff --git a/tests/unit/slider/slider_core.js b/tests/unit/slider/core.js
similarity index 100%
rename from tests/unit/slider/slider_core.js
rename to tests/unit/slider/core.js
diff --git a/tests/unit/slider/slider_events.js b/tests/unit/slider/events.js
similarity index 100%
rename from tests/unit/slider/slider_events.js
rename to tests/unit/slider/events.js
diff --git a/tests/unit/slider/slider_methods.js b/tests/unit/slider/methods.js
similarity index 100%
rename from tests/unit/slider/slider_methods.js
rename to tests/unit/slider/methods.js
diff --git a/tests/unit/slider/slider_options.js b/tests/unit/slider/options.js
similarity index 100%
rename from tests/unit/slider/slider_options.js
rename to tests/unit/slider/options.js
diff --git a/tests/unit/sortable/sortable_common.js b/tests/unit/sortable/common.js
similarity index 100%
rename from tests/unit/sortable/sortable_common.js
rename to tests/unit/sortable/common.js
diff --git a/tests/unit/sortable/sortable_core.js b/tests/unit/sortable/core.js
similarity index 97%
rename from tests/unit/sortable/sortable_core.js
rename to tests/unit/sortable/core.js
index 64bdb661e2d..7e973ec0533 100644
--- a/tests/unit/sortable/sortable_core.js
+++ b/tests/unit/sortable/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./sortable_test_helpers",
+ "./helper",
"ui/sortable"
], function( $, testHelper ) {
diff --git a/tests/unit/sortable/sortable_events.js b/tests/unit/sortable/events.js
similarity index 99%
rename from tests/unit/sortable/sortable_events.js
rename to tests/unit/sortable/events.js
index 453b8b7b69a..174da203d24 100644
--- a/tests/unit/sortable/sortable_events.js
+++ b/tests/unit/sortable/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./sortable_test_helpers",
+ "./helper",
"ui/sortable",
"ui/draggable"
], function( $, testHelper ) {
diff --git a/tests/unit/sortable/sortable_test_helpers.js b/tests/unit/sortable/helper.js
similarity index 100%
rename from tests/unit/sortable/sortable_test_helpers.js
rename to tests/unit/sortable/helper.js
diff --git a/tests/unit/sortable/sortable_methods.js b/tests/unit/sortable/methods.js
similarity index 99%
rename from tests/unit/sortable/sortable_methods.js
rename to tests/unit/sortable/methods.js
index d3bb23d6ee7..d88b8089fd4 100644
--- a/tests/unit/sortable/sortable_methods.js
+++ b/tests/unit/sortable/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./sortable_test_helpers",
+ "./helper",
"ui/sortable"
], function( $, testHelper ) {
diff --git a/tests/unit/sortable/sortable_options.js b/tests/unit/sortable/options.js
similarity index 100%
rename from tests/unit/sortable/sortable_options.js
rename to tests/unit/sortable/options.js
diff --git a/tests/unit/spinner/spinner_common.js b/tests/unit/spinner/common.js
similarity index 100%
rename from tests/unit/spinner/spinner_common.js
rename to tests/unit/spinner/common.js
diff --git a/tests/unit/spinner/spinner_core.js b/tests/unit/spinner/core.js
similarity index 99%
rename from tests/unit/spinner/spinner_core.js
rename to tests/unit/spinner/core.js
index d0388a57504..aabfd7aa5b5 100644
--- a/tests/unit/spinner/spinner_core.js
+++ b/tests/unit/spinner/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./spinner_test_helpers",
+ "./helper",
"ui/spinner"
], function( $, testHelper ) {
diff --git a/tests/unit/spinner/spinner_events.js b/tests/unit/spinner/events.js
similarity index 99%
rename from tests/unit/spinner/spinner_events.js
rename to tests/unit/spinner/events.js
index a37d6134620..a837f47c969 100644
--- a/tests/unit/spinner/spinner_events.js
+++ b/tests/unit/spinner/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./spinner_test_helpers",
+ "./helper",
"ui/spinner"
], function( $, testHelper ) {
diff --git a/tests/unit/spinner/spinner_test_helpers.js b/tests/unit/spinner/helper.js
similarity index 100%
rename from tests/unit/spinner/spinner_test_helpers.js
rename to tests/unit/spinner/helper.js
diff --git a/tests/unit/spinner/spinner_methods.js b/tests/unit/spinner/methods.js
similarity index 99%
rename from tests/unit/spinner/spinner_methods.js
rename to tests/unit/spinner/methods.js
index 75ae5c9e83f..d6bf325f2fc 100644
--- a/tests/unit/spinner/spinner_methods.js
+++ b/tests/unit/spinner/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./spinner_test_helpers",
+ "./helper",
"ui/spinner"
], function( $, testHelper ) {
diff --git a/tests/unit/spinner/spinner_options.js b/tests/unit/spinner/options.js
similarity index 100%
rename from tests/unit/spinner/spinner_options.js
rename to tests/unit/spinner/options.js
diff --git a/tests/unit/tabs/tabs_common.js b/tests/unit/tabs/common.js
similarity index 100%
rename from tests/unit/tabs/tabs_common.js
rename to tests/unit/tabs/common.js
diff --git a/tests/unit/tabs/tabs_core.js b/tests/unit/tabs/core.js
similarity index 99%
rename from tests/unit/tabs/tabs_core.js
rename to tests/unit/tabs/core.js
index 2e39ca0e6d5..82dc61a1fa9 100644
--- a/tests/unit/tabs/tabs_core.js
+++ b/tests/unit/tabs/core.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./tabs_test_helpers",
+ "./helper",
"ui/tabs"
], function( $, testHelper ) {
diff --git a/tests/unit/tabs/tabs_events.js b/tests/unit/tabs/events.js
similarity index 99%
rename from tests/unit/tabs/tabs_events.js
rename to tests/unit/tabs/events.js
index fb274624828..ec2f61214b9 100644
--- a/tests/unit/tabs/tabs_events.js
+++ b/tests/unit/tabs/events.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./tabs_test_helpers",
+ "./helper",
"ui/tabs"
], function( $, testHelper ) {
diff --git a/tests/unit/tabs/tabs_test_helpers.js b/tests/unit/tabs/helper.js
similarity index 100%
rename from tests/unit/tabs/tabs_test_helpers.js
rename to tests/unit/tabs/helper.js
diff --git a/tests/unit/tabs/tabs_methods.js b/tests/unit/tabs/methods.js
similarity index 99%
rename from tests/unit/tabs/tabs_methods.js
rename to tests/unit/tabs/methods.js
index fc1ff6dd6df..5975e588930 100644
--- a/tests/unit/tabs/tabs_methods.js
+++ b/tests/unit/tabs/methods.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./tabs_test_helpers",
+ "./helper",
"ui/tabs"
], function( $, testHelper ) {
diff --git a/tests/unit/tabs/tabs_options.js b/tests/unit/tabs/options.js
similarity index 99%
rename from tests/unit/tabs/tabs_options.js
rename to tests/unit/tabs/options.js
index e4c3efa1542..e1a663a71a8 100644
--- a/tests/unit/tabs/tabs_options.js
+++ b/tests/unit/tabs/options.js
@@ -1,6 +1,6 @@
define( [
"jquery",
- "./tabs_test_helpers",
+ "./helper",
"ui/tabs"
], function( $, testHelper ) {
diff --git a/tests/unit/tooltip/tooltip_common_deprecated.js b/tests/unit/tooltip/common-deprecated.js
similarity index 100%
rename from tests/unit/tooltip/tooltip_common_deprecated.js
rename to tests/unit/tooltip/common-deprecated.js
diff --git a/tests/unit/tooltip/tooltip_common.js b/tests/unit/tooltip/common.js
similarity index 100%
rename from tests/unit/tooltip/tooltip_common.js
rename to tests/unit/tooltip/common.js
diff --git a/tests/unit/tooltip/tooltip_core.js b/tests/unit/tooltip/core.js
similarity index 100%
rename from tests/unit/tooltip/tooltip_core.js
rename to tests/unit/tooltip/core.js
diff --git a/tests/unit/tooltip/tooltip_deprecated.html b/tests/unit/tooltip/deprecated.html
similarity index 100%
rename from tests/unit/tooltip/tooltip_deprecated.html
rename to tests/unit/tooltip/deprecated.html
diff --git a/tests/unit/tooltip/tooltip_deprecated.js b/tests/unit/tooltip/deprecated.js
similarity index 100%
rename from tests/unit/tooltip/tooltip_deprecated.js
rename to tests/unit/tooltip/deprecated.js
diff --git a/tests/unit/tooltip/tooltip_events.js b/tests/unit/tooltip/events.js
similarity index 100%
rename from tests/unit/tooltip/tooltip_events.js
rename to tests/unit/tooltip/events.js
diff --git a/tests/unit/tooltip/tooltip_methods.js b/tests/unit/tooltip/methods.js
similarity index 100%
rename from tests/unit/tooltip/tooltip_methods.js
rename to tests/unit/tooltip/methods.js
diff --git a/tests/unit/tooltip/tooltip_options.js b/tests/unit/tooltip/options.js
similarity index 100%
rename from tests/unit/tooltip/tooltip_options.js
rename to tests/unit/tooltip/options.js
diff --git a/tests/unit/widget/widget_animation.js b/tests/unit/widget/animation.js
similarity index 100%
rename from tests/unit/widget/widget_animation.js
rename to tests/unit/widget/animation.js
diff --git a/tests/unit/widget/widget_classes.js b/tests/unit/widget/classes.js
similarity index 100%
rename from tests/unit/widget/widget_classes.js
rename to tests/unit/widget/classes.js
diff --git a/tests/unit/widget/widget_core.js b/tests/unit/widget/core.js
similarity index 100%
rename from tests/unit/widget/widget_core.js
rename to tests/unit/widget/core.js
diff --git a/tests/unit/widget/widget_extend.js b/tests/unit/widget/extend.js
similarity index 100%
rename from tests/unit/widget/widget_extend.js
rename to tests/unit/widget/extend.js
diff --git a/tests/unit/widget/widget.html b/tests/unit/widget/widget.html
index 8ccce85255e..0e9d500510c 100644
--- a/tests/unit/widget/widget.html
+++ b/tests/unit/widget/widget.html
@@ -5,13 +5,7 @@
jQuery UI Widget Test Suite
-
From 23a05f8ab0af59f4fb620172f02cd6e91900787a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Scott=20Gonz=C3=A1lez?=
Date: Wed, 8 Apr 2015 09:15:23 -0400
Subject: [PATCH 28/29] Tests: Use the qunit-assert-close module
Moved QUnit assertion dependencies from `lib/bootstrap` to `lib/qunit`.
Corrected bad draggable assertions.
---
Gruntfile.js | 3 +
bower.json | 1 +
external/qunit-assert-close/MIT-LICENSE.txt | 21 ++++
.../qunit-assert-close/qunit-assert-close.js | 106 ++++++++++++++++++
tests/lib/bootstrap.js | 10 +-
tests/lib/qunit.js | 9 +-
tests/unit/draggable/core.js | 6 +-
7 files changed, 141 insertions(+), 15 deletions(-)
create mode 100644 external/qunit-assert-close/MIT-LICENSE.txt
create mode 100644 external/qunit-assert-close/qunit-assert-close.js
diff --git a/Gruntfile.js b/Gruntfile.js
index b9a3a792b7a..f1fb6c5d7da 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -281,6 +281,9 @@ grunt.initConfig({
"qunit-assert-classes/qunit-assert-classes.js": "qunit-assert-classes/qunit-assert-classes.js",
"qunit-assert-classes/LICENSE.txt": "qunit-assert-classes/LICENSE",
+ "qunit-assert-close/qunit-assert-close.js": "qunit-assert-close/qunit-assert-close.js",
+ "qunit-assert-close/MIT-LICENSE.txt": "qunit-assert-close/MIT-LICENSE.txt",
+
"qunit-composite/qunit-composite.js": "qunit-composite/qunit-composite.js",
"qunit-composite/qunit-composite.css": "qunit-composite/qunit-composite.css",
"qunit-composite/LICENSE.txt": "qunit-composite/LICENSE.txt",
diff --git a/bower.json b/bower.json
index e371c03c4b8..543a98db886 100644
--- a/bower.json
+++ b/bower.json
@@ -16,6 +16,7 @@
"jshint": "2.4.4",
"qunit": "1.18.0",
"qunit-assert-classes": "0.1.5",
+ "qunit-assert-close": "JamesMGreene/qunit-assert-close#v1.1.1",
"qunit-composite": "JamesMGreene/qunit-composite#v1.0.4",
"requirejs": "2.1.14",
diff --git a/external/qunit-assert-close/MIT-LICENSE.txt b/external/qunit-assert-close/MIT-LICENSE.txt
new file mode 100644
index 00000000000..aed5dc97ec5
--- /dev/null
+++ b/external/qunit-assert-close/MIT-LICENSE.txt
@@ -0,0 +1,21 @@
+Copyright jQuery Foundation and other contributors
+http://jquery.com/
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/external/qunit-assert-close/qunit-assert-close.js b/external/qunit-assert-close/qunit-assert-close.js
new file mode 100644
index 00000000000..bd843810a52
--- /dev/null
+++ b/external/qunit-assert-close/qunit-assert-close.js
@@ -0,0 +1,106 @@
+/**
+ * Checks that the first two arguments are equal, or are numbers close enough to be considered equal
+ * based on a specified maximum allowable difference.
+ *
+ * @example assert.close(3.141, Math.PI, 0.001);
+ *
+ * @param Number actual
+ * @param Number expected
+ * @param Number maxDifference (the maximum inclusive difference allowed between the actual and expected numbers)
+ * @param String message (optional)
+ */
+function close(actual, expected, maxDifference, message) {
+ var actualDiff = (actual === expected) ? 0 : Math.abs(actual - expected),
+ result = actualDiff <= maxDifference;
+ message = message || (actual + " should be within " + maxDifference + " (inclusive) of " + expected + (result ? "" : ". Actual: " + actualDiff));
+ QUnit.push(result, actual, expected, message);
+}
+
+
+/**
+ * Checks that the first two arguments are equal, or are numbers close enough to be considered equal
+ * based on a specified maximum allowable difference percentage.
+ *
+ * @example assert.close.percent(155, 150, 3.4); // Difference is ~3.33%
+ *
+ * @param Number actual
+ * @param Number expected
+ * @param Number maxPercentDifference (the maximum inclusive difference percentage allowed between the actual and expected numbers)
+ * @param String message (optional)
+ */
+close.percent = function closePercent(actual, expected, maxPercentDifference, message) {
+ var actualDiff, result;
+ if (actual === expected) {
+ actualDiff = 0;
+ result = actualDiff <= maxPercentDifference;
+ }
+ else if (actual !== 0 && expected !== 0 && expected !== Infinity && expected !== -Infinity) {
+ actualDiff = Math.abs(100 * (actual - expected) / expected);
+ result = actualDiff <= maxPercentDifference;
+ }
+ else {
+ // Dividing by zero (0)! Should return `false` unless the max percentage was `Infinity`
+ actualDiff = Infinity;
+ result = maxPercentDifference === Infinity;
+ }
+ message = message || (actual + " should be within " + maxPercentDifference + "% (inclusive) of " + expected + (result ? "" : ". Actual: " + actualDiff + "%"));
+
+ QUnit.push(result, actual, expected, message);
+};
+
+
+/**
+ * Checks that the first two arguments are numbers with differences greater than the specified
+ * minimum difference.
+ *
+ * @example assert.notClose(3.1, Math.PI, 0.001);
+ *
+ * @param Number actual
+ * @param Number expected
+ * @param Number minDifference (the minimum exclusive difference allowed between the actual and expected numbers)
+ * @param String message (optional)
+ */
+function notClose(actual, expected, minDifference, message) {
+ var actualDiff = Math.abs(actual - expected),
+ result = actualDiff > minDifference;
+ message = message || (actual + " should not be within " + minDifference + " (exclusive) of " + expected + (result ? "" : ". Actual: " + actualDiff));
+ QUnit.push(result, actual, expected, message);
+}
+
+
+/**
+ * Checks that the first two arguments are numbers with differences greater than the specified
+ * minimum difference percentage.
+ *
+ * @example assert.notClose.percent(156, 150, 3.5); // Difference is 4.0%
+ *
+ * @param Number actual
+ * @param Number expected
+ * @param Number minPercentDifference (the minimum exclusive difference percentage allowed between the actual and expected numbers)
+ * @param String message (optional)
+ */
+notClose.percent = function notClosePercent(actual, expected, minPercentDifference, message) {
+ var actualDiff, result;
+ if (actual === expected) {
+ actualDiff = 0;
+ result = actualDiff > minPercentDifference;
+ }
+ else if (actual !== 0 && expected !== 0 && expected !== Infinity && expected !== -Infinity) {
+ actualDiff = Math.abs(100 * (actual - expected) / expected);
+ result = actualDiff > minPercentDifference;
+ }
+ else {
+ // Dividing by zero (0)! Should only return `true` if the min percentage was `Infinity`
+ actualDiff = Infinity;
+ result = minPercentDifference !== Infinity;
+ }
+ message = message || (actual + " should not be within " + minPercentDifference + "% (exclusive) of " + expected + (result ? "" : ". Actual: " + actualDiff + "%"));
+
+ QUnit.push(result, actual, expected, message);
+};
+
+
+QUnit.extend(QUnit.assert, {
+ close: close,
+ notClose: notClose
+});
\ No newline at end of file
diff --git a/tests/lib/bootstrap.js b/tests/lib/bootstrap.js
index 6d608f2ebf2..7ca1bbda749 100644
--- a/tests/lib/bootstrap.js
+++ b/tests/lib/bootstrap.js
@@ -10,13 +10,15 @@ window.requirejs = {
"lib": "../../lib",
"phantom-bridge": "../../../node_modules/grunt-contrib-qunit/phantomjs/bridge",
"qunit-assert-classes": "../../../external/qunit-assert-classes/qunit-assert-classes",
+ "qunit-assert-close": "../../../external/qunit-assert-close/qunit-assert-close",
"qunit": "../../../external/qunit/qunit",
"ui": "../../../ui"
},
shim: {
"globalize/ja-JP": [ "globalize" ],
"jquery-simulate": [ "jquery" ],
- "qunit-assert-classes": [ "qunit" ]
+ "qunit-assert-classes": [ "qunit" ],
+ "qunit-assert-close": [ "qunit" ]
}
};
@@ -43,11 +45,9 @@ function requireModules( dependencies, callback, modules ) {
// Load a set of test file along with the required test infrastructure
function requireTests( dependencies, noBackCompat ) {
dependencies = [
- "../../lib/qunit",
+ "lib/qunit",
noBackCompat ? "jquery-no-back-compat" : "jquery",
- "jquery-simulate",
- "qunit-assert-classes",
- "../../lib/qunit-assert-domequal"
+ "jquery-simulate"
].concat( dependencies );
requireModules( dependencies, function( QUnit ) {
diff --git a/tests/lib/qunit.js b/tests/lib/qunit.js
index 5b0be5d2393..757b6a501ec 100644
--- a/tests/lib/qunit.js
+++ b/tests/lib/qunit.js
@@ -1,6 +1,9 @@
define( [
"qunit",
"jquery",
+ "qunit-assert-classes",
+ "qunit-assert-close",
+ "lib/qunit-assert-domequal",
"phantom-bridge"
], function( QUnit, $ ) {
@@ -40,12 +43,6 @@ QUnit.reset = ( function( reset ) {
};
} )( QUnit.reset );
-// TODO: switch to qunit-assert-close plugin
-QUnit.assert.close = function( actual, expected, maxDifference, message ) {
- var passes = ( actual === expected ) || Math.abs( actual - expected ) <= maxDifference;
- QUnit.push( passes, actual, expected, message );
-};
-
return QUnit;
} );
diff --git a/tests/unit/draggable/core.js b/tests/unit/draggable/core.js
index ef55026ee10..9e8a665bc4b 100644
--- a/tests/unit/draggable/core.js
+++ b/tests/unit/draggable/core.js
@@ -366,13 +366,11 @@ test( "setting right/bottom css shouldn't cause resize", function( assert ) {
testHelper.move( element, -50, -50 );
finalOffset = element.offset();
- finalOffset.left += 50;
- finalOffset.top += 50;
assert.close( element.width(), origWidth, 1, "element retains width" );
assert.close( element.height(), origHeight, 1, "element retains height" );
- assert.close( finalOffset.top, origOffset.top, "element moves the correct vertical distance" );
- assert.close( finalOffset.top, origOffset.top, "element moves the correct horizontal distance" );
+ assert.close( finalOffset.top, origOffset.top - 50, 1, "element moves the correct vertical distance" );
+ assert.close( finalOffset.top, origOffset.top - 50, 1, "element moves the correct horizontal distance" );
});
} );
From 426408cec78197cadb9a392303d6f36686aafc96 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Scott=20Gonz=C3=A1lez?=
Date: Thu, 9 Apr 2015 09:11:34 -0400
Subject: [PATCH 29/29] Build: Upgrade to qunit-composite 1.1.0
---
bower.json | 2 +-
external/qunit-composite/qunit-composite.js | 17 ++++++++++++++---
2 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/bower.json b/bower.json
index 543a98db886..b5b8e4420d0 100644
--- a/bower.json
+++ b/bower.json
@@ -17,7 +17,7 @@
"qunit": "1.18.0",
"qunit-assert-classes": "0.1.5",
"qunit-assert-close": "JamesMGreene/qunit-assert-close#v1.1.1",
- "qunit-composite": "JamesMGreene/qunit-composite#v1.0.4",
+ "qunit-composite": "JamesMGreene/qunit-composite#v1.1.0",
"requirejs": "2.1.14",
"jquery-1.7.0": "jquery#1.7.0",
diff --git a/external/qunit-composite/qunit-composite.js b/external/qunit-composite/qunit-composite.js
index 6cff04b5132..1ffd2eea575 100644
--- a/external/qunit-composite/qunit-composite.js
+++ b/external/qunit-composite/qunit-composite.js
@@ -1,5 +1,5 @@
/**
- * QUnit Composite v1.0.4
+ * QUnit Composite v1.0.5-pre
*
* https://github.com/JamesMGreene/qunit-composite
*
@@ -7,7 +7,13 @@
* Released under the MIT license.
* https://jquery.org/license/
*/
-(function( QUnit ) {
+(function( factory ) {
+ if ( typeof define === "function" && define.amd ) {
+ define( [ "qunit" ], factory );
+ } else {
+ factory( QUnit );
+ }
+}(function( QUnit ) {
var iframe, hasBound,
modules = 1,
executingComposite = false;
@@ -60,6 +66,11 @@ function initIframe() {
return;
}
+ // Deal with QUnit being loaded asynchronously via AMD
+ if ( !iframeWin.QUnit && iframeWin.define && iframeWin.define.amd ) {
+ return iframeWin.require( [ "qunit" ], onIframeLoad );
+ }
+
iframeWin.QUnit.moduleStart(function( data ) {
// Capture module name for messages
moduleName = data.name;
@@ -181,4 +192,4 @@ QUnit.testDone(function( data ) {
current.getElementsByTagName( "a" )[ 0 ].href = src;
});
-})( QUnit );
+}));