1
0
mirror of synced 2025-02-16 20:13:16 +03:00
select2/tests/data/base-tests.js

30 lines
665 B
JavaScript
Raw Normal View History

module("Data adapters - Base")
var BaseData = require("select2/data/base");
var $ = require("jquery");
var Options = require("select2/options");
var options = new Options({});
test("current is required", function (assert) {
var data = new BaseData($("#qunit-fixture select"), options);
assert.throws(
function () {
data.current(function () {});
},
"current has no default implementation"
)
});
test("query is required", function (assert) {
var data = new BaseData($("#qunit-fixture select"), options);
assert.throws(
function () {
data.query({}, function () {});
},
"query has no default implementation"
);
});