Proper specs
This commit is contained in:
@@ -4,10 +4,12 @@ goog.provide('ol.test.expression.Expression');
|
|||||||
describe('ol.expression.BooleanLiteral', function() {
|
describe('ol.expression.BooleanLiteral', function() {
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
|
it('creates a new expression', function() {
|
||||||
var expr = new ol.expression.BooleanLiteral(true);
|
var expr = new ol.expression.BooleanLiteral(true);
|
||||||
expect(expr).to.be.a(ol.expression.Expression);
|
expect(expr).to.be.a(ol.expression.Expression);
|
||||||
expect(expr).to.be.a(ol.expression.BooleanLiteral);
|
expect(expr).to.be.a(ol.expression.BooleanLiteral);
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -15,51 +17,61 @@ describe('ol.expression.BooleanLiteral', function() {
|
|||||||
describe('ol.expression.Identifier', function() {
|
describe('ol.expression.Identifier', function() {
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
|
it('creates a new expression', function() {
|
||||||
var expr = new ol.expression.Identifier('foo');
|
var expr = new ol.expression.Identifier('foo');
|
||||||
expect(expr).to.be.a(ol.expression.Expression);
|
expect(expr).to.be.a(ol.expression.Expression);
|
||||||
expect(expr).to.be.a(ol.expression.Identifier);
|
expect(expr).to.be.a(ol.expression.Identifier);
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('ol.expression.Not', function() {
|
describe('ol.expression.Not', function() {
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
|
it('creates a new expression', function() {
|
||||||
var expr = new ol.expression.Not(
|
var expr = new ol.expression.Not(
|
||||||
new ol.expression.BooleanLiteral(true));
|
new ol.expression.BooleanLiteral(true));
|
||||||
expect(expr).to.be.a(ol.expression.Expression);
|
expect(expr).to.be.a(ol.expression.Expression);
|
||||||
expect(expr).to.be.a(ol.expression.Not);
|
expect(expr).to.be.a(ol.expression.Not);
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('ol.expression.NullLiteral', function() {
|
describe('ol.expression.NullLiteral', function() {
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
|
it('creates a new expression', function() {
|
||||||
var expr = new ol.expression.NullLiteral();
|
var expr = new ol.expression.NullLiteral();
|
||||||
expect(expr).to.be.a(ol.expression.Expression);
|
expect(expr).to.be.a(ol.expression.Expression);
|
||||||
expect(expr).to.be.a(ol.expression.NullLiteral);
|
expect(expr).to.be.a(ol.expression.NullLiteral);
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('ol.expression.NumericLiteral', function() {
|
describe('ol.expression.NumericLiteral', function() {
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
|
it('creates a new expression', function() {
|
||||||
var expr = new ol.expression.NumericLiteral(42);
|
var expr = new ol.expression.NumericLiteral(42);
|
||||||
expect(expr).to.be.a(ol.expression.Expression);
|
expect(expr).to.be.a(ol.expression.Expression);
|
||||||
expect(expr).to.be.a(ol.expression.NumericLiteral);
|
expect(expr).to.be.a(ol.expression.NumericLiteral);
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('ol.expression.StringLiteral', function() {
|
describe('ol.expression.StringLiteral', function() {
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
|
it('creates a new expression', function() {
|
||||||
var expr = new ol.expression.StringLiteral('bar');
|
var expr = new ol.expression.StringLiteral('bar');
|
||||||
expect(expr).to.be.a(ol.expression.Expression);
|
expect(expr).to.be.a(ol.expression.Expression);
|
||||||
expect(expr).to.be.a(ol.expression.StringLiteral);
|
expect(expr).to.be.a(ol.expression.StringLiteral);
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user