|
1 | 1 | define( [ |
| 2 | + "qunit", |
2 | 3 | "jquery", |
3 | 4 | "ui/widgets/progressbar" |
4 | | -], function( $ ) { |
| 5 | +], function( QUnit, $ ) { |
5 | 6 |
|
6 | | -module( "progressbar: core" ); |
| 7 | +QUnit.module( "progressbar: core" ); |
7 | 8 |
|
8 | | -test( "markup structure", function( assert ) { |
9 | | - expect( 7 ); |
| 9 | +QUnit.test( "markup structure", function( assert ) { |
| 10 | + assert.expect( 7 ); |
10 | 11 | var element = $( "#progressbar" ).progressbar(), |
11 | 12 | value = element.children().eq( 0 ); |
12 | 13 |
|
13 | 14 | assert.hasClasses( element, "ui-progressbar ui-widget ui-widget-content" ); |
14 | 15 | assert.hasClasses( value, "ui-progressbar-value ui-widget-header" ); |
15 | 16 | assert.lacksClasses( value, "ui-progressbar-complete" ); |
16 | 17 | assert.lacksClasses( element, "ui-progressbar-indeterminate" ); |
17 | | - equal( element.children().length, 1, "Main element contains one child" ); |
| 18 | + assert.equal( element.children().length, 1, "Main element contains one child" ); |
18 | 19 |
|
19 | 20 | element.progressbar( "option", "value", 100 ); |
20 | 21 | assert.hasClasses( value, "ui-progressbar-complete ui-widget-header ui-progressbar-value" ); |
21 | | - equal( element.children().children().length, 0, "no overlay div" ); |
| 22 | + assert.equal( element.children().children().length, 0, "no overlay div" ); |
22 | 23 | } ); |
23 | 24 |
|
24 | | -test( "markup structure - indeterminate", function( assert ) { |
25 | | - expect( 5 ); |
| 25 | +QUnit.test( "markup structure - indeterminate", function( assert ) { |
| 26 | + assert.expect( 5 ); |
26 | 27 | var element = $( "#progressbar" ).progressbar( { value: false } ), |
27 | 28 | children = element.children(); |
28 | 29 |
|
29 | 30 | assert.hasClasses( element, "ui-progressbar ui-progressbar-indeterminate ui-widget ui-widget-content" ); |
30 | 31 | assert.hasClasses( children[ 0 ], "ui-progressbar-value ui-widget-header" ); |
31 | | - equal( children.length, 1, "Main element contains one child" ); |
| 32 | + assert.equal( children.length, 1, "Main element contains one child" ); |
32 | 33 | assert.hasClasses( children[ 0 ], "ui-progressbar-value" ); |
33 | | - equal( children.children( ".ui-progressbar-overlay" ).length, 1, |
| 34 | + assert.equal( children.children( ".ui-progressbar-overlay" ).length, 1, |
34 | 35 | "Value has class ui-progressbar-overlay" ); |
35 | 36 | } ); |
36 | 37 |
|
37 | | -test( "accessibility", function() { |
38 | | - expect( 11 ); |
| 38 | +QUnit.test( "accessibility", function( assert ) { |
| 39 | + assert.expect( 11 ); |
39 | 40 | var element = $( "#progressbar" ).progressbar(); |
40 | 41 |
|
41 | | - equal( element.attr( "role" ), "progressbar", "aria role" ); |
42 | | - equal( element.attr( "aria-valuemin" ), 0, "aria-valuemin" ); |
43 | | - equal( element.attr( "aria-valuemax" ), 100, "aria-valuemax" ); |
44 | | - equal( element.attr( "aria-valuenow" ), 0, "aria-valuenow initially" ); |
| 42 | + assert.equal( element.attr( "role" ), "progressbar", "aria role" ); |
| 43 | + assert.equal( element.attr( "aria-valuemin" ), 0, "aria-valuemin" ); |
| 44 | + assert.equal( element.attr( "aria-valuemax" ), 100, "aria-valuemax" ); |
| 45 | + assert.equal( element.attr( "aria-valuenow" ), 0, "aria-valuenow initially" ); |
45 | 46 |
|
46 | 47 | element.progressbar( "value", 77 ); |
47 | | - equal( element.attr( "aria-valuenow" ), 77, "aria-valuenow" ); |
| 48 | + assert.equal( element.attr( "aria-valuenow" ), 77, "aria-valuenow" ); |
48 | 49 |
|
49 | 50 | element.progressbar( "option", "max", 150 ); |
50 | | - equal( element.attr( "aria-valuemax" ), 150, "aria-valuemax" ); |
| 51 | + assert.equal( element.attr( "aria-valuemax" ), 150, "aria-valuemax" ); |
51 | 52 |
|
52 | 53 | element.progressbar( "disable" ); |
53 | | - equal( element.attr( "aria-disabled" ), "true", "aria-disabled on" ); |
| 54 | + assert.equal( element.attr( "aria-disabled" ), "true", "aria-disabled on" ); |
54 | 55 |
|
55 | 56 | element.progressbar( "enable" ); |
56 | | - equal( element.attr( "aria-disabled" ), "false", "aria-disabled off" ); |
| 57 | + assert.equal( element.attr( "aria-disabled" ), "false", "aria-disabled off" ); |
57 | 58 |
|
58 | 59 | element.progressbar( "option", "value", false ); |
59 | | - equal( element.attr( "aria-valuemin" ), 0, "aria-valuemin" ); |
60 | | - equal( element.attr( "aria-valuemax" ), 150, "aria-valuemax" ); |
61 | | - equal( element.attr( "aria-valuenow" ), null, "aria-valuenow" ); |
| 60 | + assert.equal( element.attr( "aria-valuemin" ), 0, "aria-valuemin" ); |
| 61 | + assert.equal( element.attr( "aria-valuemax" ), 150, "aria-valuemax" ); |
| 62 | + assert.equal( element.attr( "aria-valuenow" ), null, "aria-valuenow" ); |
62 | 63 | } ); |
63 | 64 |
|
64 | 65 | } ); |
0 commit comments