Skip to content

Commit f8b5a61

Browse files
committed
Button: PR Fixup
1 parent 384f40a commit f8b5a61

File tree

6 files changed

+23
-40
lines changed

6 files changed

+23
-40
lines changed

tests/unit/button/button.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<script src="../../../external/requirejs/require.js"></script>
88
<script src="../../lib/css.js" data-modules="core button"></script>
9-
<script src="../../lib/bootstrap.js" data-widget="button" data-deprecated="true"></script>
9+
<script src="../../lib/bootstrap.js" data-widget="button" data-no-back-compat="true"></script>
1010
</head>
1111
<body>
1212

tests/unit/button/button_common_deprecated.js renamed to tests/unit/button/common-deprecated.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
TestHelpers.commonWidgetTests( "button", {
1+
define( [
2+
"lib/common",
3+
"ui/button"
4+
], function( common ) {
5+
6+
common.testWidget( "button", {
27
defaults: {
38
classes: {
49
"ui-button": "ui-corner-all"
@@ -18,3 +23,5 @@ TestHelpers.commonWidgetTests( "button", {
1823
create: null
1924
}
2025
});
26+
27+
} );

tests/unit/button/button_deprecated.html renamed to tests/unit/button/deprecated.html

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,10 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8">
5-
<title>jQuery UI Button Test Suite</title>
5+
<title>jQuery UI Checkboxradio Test Suite</title>
66

7-
<script src="../../jquery.js"></script>
8-
<link rel="stylesheet" href="../../../external/qunit/qunit.css">
9-
<script src="../../../external/qunit/qunit.js"></script>
10-
<script src="../../../external/jquery-simulate/jquery.simulate.js"></script>
11-
<script src="../testsuite.js"></script>
12-
<script src="../../../external/qunit-assert-classes/qunit-assert-classes.js"></script>
13-
<script>
14-
TestHelpers.loadResources({
15-
css: [ "core", "button" ],
16-
js: [
17-
"ui/core.js",
18-
"ui/widget.js",
19-
"ui/button.js",
20-
"ui/checkboxradio.js",
21-
"ui/controlgroup.js"
22-
]
23-
});
24-
</script>
25-
26-
<script src="button_core.js"></script>
27-
<script src="button_events.js"></script>
28-
<script src="button_methods.js"></script>
29-
<script src="button_options.js"></script>
30-
<script src="button_deprecated.js"></script>
31-
<script src="button_common_deprecated.js"></script>
32-
<script src="../swarminject.js"></script>
7+
<script src="../../lib/css.js" data-modules="core button"></script>
8+
<script src="../../lib/bootstrap.js" data-widget="button" data-deprecated="true"></script>
339
</head>
3410
<body>
3511

tests/unit/button/button_deprecated.js renamed to tests/unit/button/deprecated.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
/*
2-
* button_core.js
3-
*/
4-
5-
6-
(function($) {
1+
define( [
2+
"jquery",
3+
"ui/button"
4+
], function( $ ) {
75

86
module( "Button (deprecated): core" );
97

@@ -30,9 +28,9 @@ test( "Calling buttonset calls controlgroup", function(){
3028

3129
module( "Button (deprecated): methods" );
3230

33-
test( "destroy", function() {
31+
test( "destroy", function( assert ) {
3432
expect( 1 );
35-
domEqual( "#checkbox02", function() {
33+
assert.domEqual( "#checkbox02", function() {
3634
$( "#checkbox02" ).button().button( "destroy" );
3735
});
3836
});
@@ -194,4 +192,4 @@ test( "icon and icons options properly proxied", function(){
194192
"Icons secondary option sets iconPosition option to end on init" );
195193
});
196194

197-
})(jQuery);
195+
} );

tests/unit/button/methods.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ define( [
55

66
module( "Button: methods" );
77

8-
test( "destroy", function( assert) {
8+
test( "destroy", function( assert ) {
99
expect( 1 );
1010
assert.domEqual( "#button", function() {
1111
$( "#button" ).button().button( "destroy" );

ui/button.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@
2323
define( [
2424
"jquery",
2525
"./core",
26-
"./widget"
26+
"./widget",
27+
"./controlgroup",
28+
"./checkboxradio"
2729
], factory );
2830
} else {
2931

0 commit comments

Comments
 (0)