summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/toastergui/static/js/tests/test.js
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/toastergui/static/js/tests/test.js')
-rw-r--r--bitbake/lib/toaster/toastergui/static/js/tests/test.js32
1 files changed, 16 insertions, 16 deletions
diff --git a/bitbake/lib/toaster/toastergui/static/js/tests/test.js b/bitbake/lib/toaster/toastergui/static/js/tests/test.js
index f0df6e4ac1..aac0ba60a2 100644
--- a/bitbake/lib/toaster/toastergui/static/js/tests/test.js
+++ b/bitbake/lib/toaster/toastergui/static/js/tests/test.js
@@ -13,8 +13,6 @@ QUnit.test("Layer alert notification", function(assert) {
13 "name":"meta-example" 13 "name":"meta-example"
14 }; 14 };
15 15
16 var correctResponse = "You have added <strong>3</strong> layers to your project: <a id=\"layer-affected-name\" href=\"/toastergui/project/1/layer/22\">meta-example</a> and its dependencies <a href=\"/toastergui/project/1/layer/9\" data-original-title=\"\" title=\"\">meta-example-two</a>, <a href=\"/toastergui/project/1/layer/9\" data-original-title=\"\" title=\"\">meta-example-three</a>";
17
18 var layerDepsList = [ 16 var layerDepsList = [
19 { 17 {
20 "layerdetailurl":"/toastergui/project/1/layer/9", 18 "layerdetailurl":"/toastergui/project/1/layer/9",
@@ -68,9 +66,9 @@ QUnit.test("Show notification", function(assert){
68}); 66});
69 67
70var layer = { 68var layer = {
71 "id": 91, 69 "id": 1,
72 "name": "meta-crystalforest", 70 "name": "meta-testing",
73 "layerdetailurl": "/toastergui/project/4/layer/91" 71 "layerdetailurl": "/toastergui/project/1/layer/1"
74}; 72};
75 73
76QUnit.test("Add layer", function(assert){ 74QUnit.test("Add layer", function(assert){
@@ -84,11 +82,19 @@ QUnit.test("Add layer", function(assert){
84 } 82 }
85 }, 200); 83 }, 200);
86 84
87 libtoaster.addRmLayer(layer, true, function(deps){ 85 /* Compare the number of layers before and after the add in the project */
88 assert.equal(deps.length, 1); 86 libtoaster.getProjectInfo(libtoaster.ctx.projectPageUrl, function(prjInfo){
89 done(); 87 var origNumLayers = prjInfo.layers.length;
88
89 libtoaster.addRmLayer(layer, true, function(deps){
90 libtoaster.getProjectInfo(libtoaster.ctx.projectPageUrl,
91 function(prjInfo){
92 assert.ok(prjInfo.layers.length > origNumLayers,
93 "Layer not added to project");
94 done();
95 });
96 });
90 }); 97 });
91
92}); 98});
93 99
94QUnit.test("Rm layer", function(assert){ 100QUnit.test("Rm layer", function(assert){
@@ -156,7 +162,7 @@ QUnit.test("Layer btns init", function(assert){
156}); 162});
157 163
158QUnit.test("Table init", function(assert){ 164QUnit.test("Table init", function(assert){
159 assert.throws(tableInit({ url : tableUrl })); 165 assert.throws(tableInit({ url : ctx.tableUrl }));
160}); 166});
161 167
162$(document).ajaxError(function(event, jqxhr, settings, errMsg){ 168$(document).ajaxError(function(event, jqxhr, settings, errMsg){
@@ -167,9 +173,3 @@ $(document).ajaxError(function(event, jqxhr, settings, errMsg){
167 assert.notOk(jqxhr.responseText); 173 assert.notOk(jqxhr.responseText);
168 }); 174 });
169}); 175});
170
171
172
173
174
175