Skip to content

Commit 4b17402

Browse files
committed
Tests: Added ability to run tests against different versions of jQuery core.
1 parent 7f8e7da commit 4b17402

27 files changed

+61676
-19
lines changed

tests/jquery-1.3.2.js

Lines changed: 4376 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.4.1.js

Lines changed: 6078 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.4.2.js

Lines changed: 6240 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.4.3.js

Lines changed: 6883 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.4.4.js

Lines changed: 7179 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.4.js

Lines changed: 5999 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.5.1.js

Lines changed: 8316 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.5.2.js

Lines changed: 8374 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery-1.5.js

Lines changed: 8176 additions & 0 deletions
Large diffs are not rendered by default.

tests/jquery.js

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
(function() {
2+
3+
var parts = document.location.search.slice( 1 ).split( "&" ),
4+
length = parts.length,
5+
i = 0,
6+
current,
7+
version,
8+
url;
9+
10+
for ( ; i < length; i++ ) {
11+
current = parts[ i ].split( "=" );
12+
if ( current[ 0 ] === "jquery" ) {
13+
version = current[ 1 ];
14+
break;
15+
}
16+
}
17+
18+
if ( version === "git" ) {
19+
url = "http://code.jquery.com/jquery-git.js";
20+
} else {
21+
url = "../../jquery-" + ( version || "1.5.2" ) + ".js";
22+
}
23+
24+
document.write( "<script src='" + url + "'></script>" );
25+
26+
}() );

tests/unit/accordion/accordion.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.accordion.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.accordion.js"></script>

tests/unit/all.html

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44
<meta charset="utf-8">
55
<title>jQuery UI Test Suite</title>
66

7-
<script src="../../jquery-1.5.1.js"></script>
7+
<script src="../jquery-1.5.2.js"></script>
88

99
<link rel="stylesheet" href="../../external/qunit.css">
1010
<script src="../../external/qunit.js"></script>
1111
<script src="testsuites.js"></script>
1212

1313
<script>
14-
QUnit.testSuites([
14+
var params = "";
15+
var suites = [
1516
"accordion/accordion.html",
1617
"autocomplete/autocomplete.html",
1718
"button/button.html",
@@ -28,7 +29,16 @@
2829
"sortable/sortable.html",
2930
"tabs/tabs.html",
3031
"widget/widget.html"
31-
]);
32+
];
33+
$.each( QUnit.urlParams, function( key, value ) {
34+
params += encodeURIComponent( key ) + "=" + encodeURIComponent( value );
35+
});
36+
if ( params ) {
37+
suites = $.map( suites, function( suite ) {
38+
return suite + "?" + params;
39+
});
40+
}
41+
QUnit.testSuites( suites );
3242
</script>
3343
</head>
3444
<body>

tests/unit/autocomplete/autocomplete.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.autocomplete.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>

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
<link type="text/css" href="../../../themes/base/jquery.ui.button.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.button.js"></script>

tests/unit/core/core.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>jQuery UI Core Test Suite</title>
66

7-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
7+
<script src="../../jquery.js"></script>
88
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
99
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1010

tests/unit/datepicker/datepicker.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.datepicker.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.datepicker.js"></script>

tests/unit/dialog/dialog.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.dialog.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>

tests/unit/draggable/draggable.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>jQuery UI Draggable Test Suite</title>
66

7-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
7+
<script src="../../jquery.js"></script>
88
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
99
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/unit/droppable/droppable.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>jQuery UI Droppable Test Suite</title>
66

7-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
7+
<script src="../../jquery.js"></script>
88
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
99
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/unit/position/position.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>jQuery UI Position Test Suite</title>
66

7-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
7+
<script src="../../jquery.js"></script>
88
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
99

1010
<link rel="stylesheet" href="../../../external/qunit.css" type="text/css"/>

tests/unit/progressbar/progressbar.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.progressbar.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.progressbar.js"></script>

tests/unit/resizable/resizable.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.resizable.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/unit/selectable/selectable.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>jQuery UI Selectable Test Suite</title>
66

7-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
7+
<script src="../../jquery.js"></script>
88
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
99
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/unit/slider/slider.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.slider.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/unit/sortable/sortable.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>jQuery UI Sortable Test Suite</title>
66

7-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
7+
<script src="../../jquery.js"></script>
88
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
99
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/unit/tabs/tabs.html

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

77
<link type="text/css" href="../../../themes/base/jquery.ui.tabs.css" rel="stylesheet" />
88

9-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
9+
<script src="../../jquery.js"></script>
1010
<script type="text/javascript" src="../../../external/jquery.cookie.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>

tests/unit/widget/widget.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>jQuery UI Widget Test Suite</title>
66

7-
<script type="text/javascript" src="../../../jquery-1.5.1.js"></script>
7+
<script src="../../jquery.js"></script>
88
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
99
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1010

0 commit comments

Comments
 (0)