Replaced jasmine testing framework by mocha, expect.js and sinon

as discussed in #319
This commit is contained in:
Tobias Bieniek
2013-03-13 04:32:43 +01:00
parent a0b1d74bb5
commit 89ab68cde7
53 changed files with 13096 additions and 5163 deletions

View File

@@ -19,31 +19,31 @@ describe('ol.layer.Layer', function() {
});
it('creates an instance', function() {
expect(layer).toBeA(ol.layer.Layer);
expect(layer).to.be.a(ol.layer.Layer);
});
it('provides default brightness', function() {
expect(layer.getBrightness()).toBe(0);
expect(layer.getBrightness()).to.be(0);
});
it('provides default contrast', function() {
expect(layer.getContrast()).toBe(1);
expect(layer.getContrast()).to.be(1);
});
it('provides default hue', function() {
expect(layer.getHue()).toBe(0);
expect(layer.getHue()).to.be(0);
});
it('provides default opacity', function() {
expect(layer.getOpacity()).toBe(1);
expect(layer.getOpacity()).to.be(1);
});
it('provides default saturation', function() {
expect(layer.getSaturation()).toBe(1);
expect(layer.getSaturation()).to.be(1);
});
it('provides default visibility', function() {
expect(layer.getVisible()).toBe(true);
expect(layer.getVisible()).to.be(true);
});
});
@@ -63,12 +63,12 @@ describe('ol.layer.Layer', function() {
visible: false
});
expect(layer.getBrightness()).toBe(0.5);
expect(layer.getContrast()).toBe(10);
expect(layer.getHue()).toBe(180);
expect(layer.getOpacity()).toBe(0.5);
expect(layer.getSaturation()).toBe(5);
expect(layer.getVisible()).toBe(false);
expect(layer.getBrightness()).to.be(0.5);
expect(layer.getContrast()).to.be(10);
expect(layer.getHue()).to.be(180);
expect(layer.getOpacity()).to.be(0.5);
expect(layer.getSaturation()).to.be(5);
expect(layer.getVisible()).to.be(false);
layer.dispose();
});
@@ -93,22 +93,22 @@ describe('ol.layer.Layer', function() {
it('accepts a positive number', function() {
layer.setBrightness(0.3);
expect(layer.getBrightness()).toBe(0.3);
expect(layer.getBrightness()).to.be(0.3);
});
it('accepts a negative number', function() {
layer.setBrightness(-0.7);
expect(layer.getBrightness()).toBe(-0.7);
expect(layer.getBrightness()).to.be(-0.7);
});
it('clamps to 1', function() {
layer.setBrightness(1.5);
expect(layer.getBrightness()).toBe(1);
expect(layer.getBrightness()).to.be(1);
});
it('clamps to -1', function() {
layer.setBrightness(-3);
expect(layer.getBrightness()).toBe(-1);
expect(layer.getBrightness()).to.be(-1);
});
});
@@ -131,17 +131,17 @@ describe('ol.layer.Layer', function() {
it('accepts a small positive number', function() {
layer.setContrast(0.3);
expect(layer.getContrast()).toBe(0.3);
expect(layer.getContrast()).to.be(0.3);
});
it('clamps to 0', function() {
layer.setContrast(-0.7);
expect(layer.getContrast()).toBe(0);
expect(layer.getContrast()).to.be(0);
});
it('accepts a big positive number', function() {
layer.setContrast(42);
expect(layer.getContrast()).toBe(42);
expect(layer.getContrast()).to.be(42);
});
});
@@ -165,22 +165,22 @@ describe('ol.layer.Layer', function() {
it('accepts a small positive number', function() {
layer.setHue(0.3);
expect(layer.getHue()).toBe(0.3);
expect(layer.getHue()).to.be(0.3);
});
it('accepts a small negative number', function() {
layer.setHue(-0.7);
expect(layer.getHue()).toBe(-0.7);
expect(layer.getHue()).to.be(-0.7);
});
it('accepts a big positive number', function() {
layer.setHue(42);
expect(layer.getHue()).toBe(42);
expect(layer.getHue()).to.be(42);
});
it('accepts a big negative number', function() {
layer.setHue(-100);
expect(layer.getHue()).toBe(-100);
expect(layer.getHue()).to.be(-100);
});
});
@@ -204,17 +204,17 @@ describe('ol.layer.Layer', function() {
it('accepts a positive number', function() {
layer.setOpacity(0.3);
expect(layer.getOpacity()).toBe(0.3);
expect(layer.getOpacity()).to.be(0.3);
});
it('clamps to 0', function() {
layer.setOpacity(-1.5);
expect(layer.getOpacity()).toBe(0);
expect(layer.getOpacity()).to.be(0);
});
it('clamps to 1', function() {
layer.setOpacity(3);
expect(layer.getOpacity()).toBe(1);
expect(layer.getOpacity()).to.be(1);
});
});
@@ -238,17 +238,17 @@ describe('ol.layer.Layer', function() {
it('accepts a small positive number', function() {
layer.setSaturation(0.3);
expect(layer.getSaturation()).toBe(0.3);
expect(layer.getSaturation()).to.be(0.3);
});
it('clamps to 0', function() {
layer.setSaturation(-0.7);
expect(layer.getSaturation()).toBe(0);
expect(layer.getSaturation()).to.be(0);
});
it('accepts a big positive number', function() {
layer.setSaturation(42);
expect(layer.getSaturation()).toBe(42);
expect(layer.getSaturation()).to.be(42);
});
});
@@ -264,10 +264,10 @@ describe('ol.layer.Layer', function() {
});
layer.setVisible(false);
expect(layer.getVisible()).toBe(false);
expect(layer.getVisible()).to.be(false);
layer.setVisible(true);
expect(layer.getVisible()).toBe(true);
expect(layer.getVisible()).to.be(true);
layer.dispose();
});