1
0
mirror of synced 2024-11-25 22:36:03 +03:00

Linted tests

This commit is contained in:
Kevin Brown 2014-09-21 15:33:24 -04:00
parent aebc7ce0d2
commit 0bc56a922b
2 changed files with 58 additions and 58 deletions

View File

@ -1,29 +1,29 @@
module("Data adapters - Base")
module('Data adapters - Base');
var BaseData = require("select2/data/base");
var $ = require("jquery");
var Options = require("select2/options");
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);
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"
)
'current has no default implementation'
);
});
test("query is required", function (assert) {
var data = new BaseData($("#qunit-fixture select"), options);
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"
'query has no default implementation'
);
});

View File

@ -1,43 +1,43 @@
module("Decorators")
module('Decorators');
var Utils = require("select2/utils");
var Utils = require('select2/utils');
test("overridden - method", function (assert) {
function BaseClass () {};
test('overridden - method', function (assert) {
function BaseClass () {}
BaseClass.prototype.hello = function () {
return "A";
}
return 'A';
};
function DecoratorClass () {};
function DecoratorClass () {}
DecoratorClass.prototype.hello = function () {
return "B";
}
return 'B';
};
var DecoratedClass = Utils.Decorate(BaseClass, DecoratorClass);
var inst = new DecoratedClass();
assert.strictEqual(inst.hello(), "B");
assert.strictEqual(inst.hello(), 'B');
});
test("overridden - constructor", function (assert) {
test('overridden - constructor', function (assert) {
function BaseClass () {
this.inherited = true;
};
}
BaseClass.prototype.hello = function () {
return "A";
}
return 'A';
};
function DecoratorClass (decorated) {
this.called = true;
};
}
DecoratorClass.prototype.other = function () {
return "B";
}
return 'B';
};
var DecoratedClass = Utils.Decorate(BaseClass, DecoratorClass);
@ -47,40 +47,40 @@ test("overridden - constructor", function (assert) {
assert.ok(!inst.inherited);
});
test("not overridden - method", function (assert) {
function BaseClass () {};
test('not overridden - method', function (assert) {
function BaseClass () {}
BaseClass.prototype.hello = function () {
return "A";
}
return 'A';
};
function DecoratorClass () {};
function DecoratorClass () {}
DecoratorClass.prototype.other = function () {
return "B";
}
return 'B';
};
var DecoratedClass = Utils.Decorate(BaseClass, DecoratorClass);
var inst = new DecoratedClass();
assert.strictEqual(inst.hello(), "A");
assert.strictEqual(inst.hello(), 'A');
});
test("not overridden - constructor", function (assert) {
test('not overridden - constructor', function (assert) {
function BaseClass () {
this.called = true;
};
}
BaseClass.prototype.hello = function () {
return "A";
}
return 'A';
};
function DecoratorClass () {};
function DecoratorClass () {}
DecoratorClass.prototype.other = function () {
return "B";
}
return 'B';
};
var DecoratedClass = Utils.Decorate(BaseClass, DecoratorClass);
@ -89,44 +89,44 @@ test("not overridden - constructor", function (assert) {
assert.ok(inst.called);
});
test("inherited - method", function (assert) {
function BaseClass () { };
test('inherited - method', function (assert) {
function BaseClass () {}
BaseClass.prototype.hello = function () {
return "A";
}
return 'A';
};
function DecoratorClass (decorated) { };
function DecoratorClass (decorated) {}
DecoratorClass.prototype.hello = function (decorated) {
return "B" + decorated.call(this) + "C";
}
return 'B' + decorated.call(this) + 'C';
};
var DecoratedClass = Utils.Decorate(BaseClass, DecoratorClass);
var inst = new DecoratedClass();
assert.strictEqual(inst.hello(), "BAC");
assert.strictEqual(inst.hello(), 'BAC');
});
test("inherited - constructor", function (assert) {
test('inherited - constructor', function (assert) {
function BaseClass () {
this.inherited = true;
};
}
BaseClass.prototype.hello = function () {
return "A";
}
return 'A';
};
function DecoratorClass (decorated) {
this.called = true;
decorated.call(this);
};
}
DecoratorClass.prototype.other = function () {
return "B";
}
return 'B';
};
var DecoratedClass = Utils.Decorate(BaseClass, DecoratorClass);