From 19aa32feb4058682660ccc98c41954f2a4b78f56 Mon Sep 17 00:00:00 2001 From: Lars Jung Date: Thu, 30 Apr 2015 00:18:14 +0200 Subject: [PATCH] Add view/viewmode tests. --- test/tests/unit/view/viewmode.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/tests/unit/view/viewmode.js b/test/tests/unit/view/viewmode.js index 04089b74..b3d49b33 100644 --- a/test/tests/unit/view/viewmode.js +++ b/test/tests/unit/view/viewmode.js @@ -171,9 +171,17 @@ describe('module \'' + ID + '\'', function () { $('#view-size').val(0).trigger('change'); assert.isTrue($('#view').hasClass('view-size-20'), 20); + assert.isFalse($('#view').hasClass('view-size-40'), 40); + assert.isFalse($('#view').hasClass('view-size-60'), 60); + $('#view-size').val(1).trigger('change'); + assert.isFalse($('#view').hasClass('view-size-20'), 20); assert.isTrue($('#view').hasClass('view-size-40'), 40); + assert.isFalse($('#view').hasClass('view-size-60'), 60); + $('#view-size').val(2).trigger('change'); + assert.isFalse($('#view').hasClass('view-size-20'), 20); + assert.isFalse($('#view').hasClass('view-size-40'), 40); assert.isTrue($('#view').hasClass('view-size-60'), 60); }); @@ -184,9 +192,17 @@ describe('module \'' + ID + '\'', function () { $('#view-size').val(0).trigger('input'); assert.isTrue($('#view').hasClass('view-size-20'), 20); + assert.isFalse($('#view').hasClass('view-size-40'), 40); + assert.isFalse($('#view').hasClass('view-size-60'), 60); + $('#view-size').val(1).trigger('input'); + assert.isFalse($('#view').hasClass('view-size-20'), 20); assert.isTrue($('#view').hasClass('view-size-40'), 40); + assert.isFalse($('#view').hasClass('view-size-60'), 60); + $('#view-size').val(2).trigger('input'); + assert.isFalse($('#view').hasClass('view-size-20'), 20); + assert.isFalse($('#view').hasClass('view-size-40'), 40); assert.isTrue($('#view').hasClass('view-size-60'), 60); });