aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/datepicker/datepicker_test_helpers.js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/datepicker/datepicker_test_helpers.js')
-rw-r--r--tests/unit/datepicker/datepicker_test_helpers.js16
1 files changed, 9 insertions, 7 deletions
diff --git a/tests/unit/datepicker/datepicker_test_helpers.js b/tests/unit/datepicker/datepicker_test_helpers.js
index 40dc93410..4cd9b48ff 100644
--- a/tests/unit/datepicker/datepicker_test_helpers.js
+++ b/tests/unit/datepicker/datepicker_test_helpers.js
@@ -1,15 +1,17 @@
define( [
+ "jquery",
"lib/helper",
"ui/datepicker"
-], function( testHelpers ) {
+], function( $, helper ) {
-var datepickerTestHelpers = {
+return $.extend( helper, {
addMonths: function(date, offset) {
var maxDay = 32 - new Date(date.getFullYear(), date.getMonth() + offset, 32).getDate();
date.setDate(Math.min(date.getDate(), maxDay));
date.setMonth(date.getMonth() + offset);
return date;
},
+
equalsDate: function(d1, d2, message) {
if (!d1 || !d2) {
ok(false, message + " - missing date");
@@ -19,18 +21,18 @@ var datepickerTestHelpers = {
d2 = new Date(d2.getFullYear(), d2.getMonth(), d2.getDate());
equal(d1.toString(), d2.toString(), message);
},
+
init: function( id, options ) {
$.datepicker.setDefaults( $.datepicker.regional[ "" ] );
return $( id ).datepicker( $.extend( { showAnim: "" }, options || {} ) );
},
+
initNewInput: function( options ) {
var id = $( "<input>" ).appendTo( "#qunit-fixture" );
- return datepickerTestHelpers.init( id, options );
+ return this.init( id, options );
},
- onFocus: testHelpers.onFocus,
- PROP_NAME: "datepicker"
-};
-return datepickerTestHelpers;
+ PROP_NAME: "datepicker"
+} );
} );