b9b55cec44
As jQuery 1.7.2 is the lowest version of jQuery supported by Select2, it makes sense to run the tests on it. For the most part, we can assume that the newer versions of Select2 are backwards compatible enough such that this isn't an issue. The recommended version of jQuery to use is the latest though, which is why the jQuery file is only included in the tests. This revealed a few issues with our data fallbacks and `.append` functionality that was introduced in jQuery 1.8.
86 lines
3.2 KiB
HTML
86 lines
3.2 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<link rel="stylesheet" href="vendor/qunit-1.14.0.css" type="text/css" />
|
|
<link rel="stylesheet" href="../../dist/css/select2.css" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="qunit"></div>
|
|
<div id="qunit-fixture">
|
|
<div class="event-container">
|
|
<select></select>
|
|
</div>
|
|
|
|
<select class="single">
|
|
<option>One</option>
|
|
</select>
|
|
|
|
<select class="single-empty"></select>
|
|
|
|
<select class="single-with-placeholder">
|
|
<option>placeholder</option>
|
|
<option>One</option>
|
|
</select>
|
|
|
|
<select class="multiple" multiple="multiple">
|
|
<option>One</option>
|
|
<option>Two</option>
|
|
</select>
|
|
|
|
<select class="groups">
|
|
<optgroup label="Test">
|
|
<option value="one">One</option>
|
|
<option value="two">Two</option>
|
|
</optgroup>
|
|
<optgroup label="Empty"></optgroup>
|
|
</select>
|
|
|
|
<select class="duplicates">
|
|
<option value="one">One</option>
|
|
<option value="two">Two</option>
|
|
<option value="one">Uno</option>
|
|
</select>
|
|
|
|
<select class="duplicates-multi" multiple="multiple">
|
|
<option value="one">One</option>
|
|
<option value="two">Two</option>
|
|
<option value="one">Uno</option>
|
|
</select>
|
|
</div>
|
|
|
|
<script src="vendor/qunit-1.14.0.js" type="text/javascript"></script>
|
|
<script src="vendor/jquery-1.7.2.js" type="text/javascript"></script>
|
|
<script src="../dist/js/select2.full.js" type="text/javascript"></script>
|
|
|
|
<script src="helpers.js" type="text/javascript"></script>
|
|
|
|
<script src="a11y/selection-tests.js" type="text/javascript"></script>
|
|
|
|
<script src="data/array-tests.js" type="text/javascript"></script>
|
|
<script src="data/base-tests.js" type="text/javascript"></script>
|
|
<script src="data/inputData-tests.js" type="text/javascript"></script>
|
|
<script src="data/select-tests.js" type="text/javascript"></script>
|
|
<script src="data/tags-tests.js" type="text/javascript"></script>
|
|
|
|
<script src="data/maximumInputLength-tests.js" type="text/javascript"></script>
|
|
<script src="data/maximumSelectionLength-tests.js" type="text/javascript"></script>
|
|
<script src="data/minimumInputLength-tests.js" type="text/javascript"></script>
|
|
|
|
<script src="dropdown/selectOnClose-tests.js" type="text/javascript"></script>
|
|
<script src="dropdown/stopPropagation-tests.js" type="text/javascript"></script>
|
|
|
|
<script src="options/data-tests.js" type="text/javascript"></script>
|
|
<script src="options/deprecated-tests.js" type="text/javascript"></script>
|
|
<script src="options/width-tests.js" type="text/javascript"></script>
|
|
|
|
<script src="selection/allowClear-tests.js" type="text/javascript"></script>
|
|
<script src="selection/multiple-tests.js" type="text/javascript"></script>
|
|
<script src="selection/placeholder-tests.js" type="text/javascript"></script>
|
|
<script src="selection/single-tests.js" type="text/javascript"></script>
|
|
<script src="selection/stopPropagation-tests.js" type="text/javascript"></script>
|
|
|
|
<script src="utils/decorator-tests.js" type="text/javascript"></script>
|
|
<script src="utils/escapeMarkup-tests.js" type="text/javascript"></script>
|
|
</body>
|
|
</html>
|