GUI -- Fixing broken unit tests.
Change-Id: Ibb5dd090e300ae3f7046144c825d8f5d53e7e24e
Showing
5 changed files
with
11 additions
and
10 deletions
... | @@ -35,7 +35,6 @@ | ... | @@ -35,7 +35,6 @@ |
35 | 35 | ||
36 | // view IDs.. note the first view listed is loaded at startup | 36 | // view IDs.. note the first view listed is loaded at startup |
37 | var viewIds = [ | 37 | var viewIds = [ |
38 | - // TODO: inject view IDs server side | ||
39 | // {INJECTED-VIEW-IDS-START} | 38 | // {INJECTED-VIEW-IDS-START} |
40 | 'sample', | 39 | 'sample', |
41 | 'topo', | 40 | 'topo', | ... | ... |
... | @@ -18,9 +18,6 @@ | ... | @@ -18,9 +18,6 @@ |
18 | ONOS GUI -- Device Controller - Unit Tests | 18 | ONOS GUI -- Device Controller - Unit Tests |
19 | */ | 19 | */ |
20 | describe('Controller: OvDeviceCtrl', function () { | 20 | describe('Controller: OvDeviceCtrl', function () { |
21 | - // instantiate the Device module | ||
22 | - beforeEach(module('ovDevice', 'onosRemote')); | ||
23 | - | ||
24 | var $log, $scope, $controller, ctrl, $mockHttp; | 21 | var $log, $scope, $controller, ctrl, $mockHttp; |
25 | 22 | ||
26 | var fakeData = { | 23 | var fakeData = { |
... | @@ -40,6 +37,9 @@ describe('Controller: OvDeviceCtrl', function () { | ... | @@ -40,6 +37,9 @@ describe('Controller: OvDeviceCtrl', function () { |
40 | }] | 37 | }] |
41 | }; | 38 | }; |
42 | 39 | ||
40 | + // instantiate the Device module | ||
41 | + beforeEach(module('ovDevice', 'onosRemote', 'onosLayer', 'onosSvg', 'ngRoute')); | ||
42 | + | ||
43 | beforeEach(inject(function(_$log_, $rootScope, _$controller_, $httpBackend) { | 43 | beforeEach(inject(function(_$log_, $rootScope, _$controller_, $httpBackend) { |
44 | $log = _$log_; | 44 | $log = _$log_; |
45 | $scope = $rootScope.$new(); | 45 | $scope = $rootScope.$new(); |
... | @@ -48,7 +48,6 @@ describe('Controller: OvDeviceCtrl', function () { | ... | @@ -48,7 +48,6 @@ describe('Controller: OvDeviceCtrl', function () { |
48 | })); | 48 | })); |
49 | 49 | ||
50 | beforeEach(function() { | 50 | beforeEach(function() { |
51 | - $scope = {}; | ||
52 | ctrl = $controller('OvDeviceCtrl', { $scope: $scope }); | 51 | ctrl = $controller('OvDeviceCtrl', { $scope: $scope }); |
53 | $mockHttp.whenGET(/\/device$/).respond(fakeData); | 52 | $mockHttp.whenGET(/\/device$/).respond(fakeData); |
54 | }); | 53 | }); | ... | ... |
... | @@ -20,7 +20,7 @@ | ... | @@ -20,7 +20,7 @@ |
20 | describe('factory: view/topo/topoEvent.js', function() { | 20 | describe('factory: view/topo/topoEvent.js', function() { |
21 | var $log, fs, tes; | 21 | var $log, fs, tes; |
22 | 22 | ||
23 | - beforeEach(module('ovTopo', 'onosUtil', 'onosLayer')); | 23 | + beforeEach(module('ovTopo', 'onosUtil', 'onosLayer', 'ngRoute')); |
24 | 24 | ||
25 | beforeEach(inject(function (_$log_, FnService, TopoEventService) { | 25 | beforeEach(inject(function (_$log_, FnService, TopoEventService) { |
26 | $log = _$log_; | 26 | $log = _$log_; | ... | ... |
... | @@ -20,7 +20,7 @@ | ... | @@ -20,7 +20,7 @@ |
20 | describe('factory: view/topo/topoForce.js', function() { | 20 | describe('factory: view/topo/topoForce.js', function() { |
21 | var $log, fs, tfs; | 21 | var $log, fs, tfs; |
22 | 22 | ||
23 | - beforeEach(module('ovTopo', 'onosUtil', 'onosLayer')); | 23 | + beforeEach(module('ovTopo', 'onosUtil', 'onosLayer', 'ngRoute')); |
24 | 24 | ||
25 | beforeEach(inject(function (_$log_, FnService, TopoForceService) { | 25 | beforeEach(inject(function (_$log_, FnService, TopoForceService) { |
26 | $log = _$log_; | 26 | $log = _$log_; |
... | @@ -36,7 +36,8 @@ describe('factory: view/topo/topoForce.js', function() { | ... | @@ -36,7 +36,8 @@ describe('factory: view/topo/topoForce.js', function() { |
36 | expect(fs.areFunctions(tfs, [ | 36 | expect(fs.areFunctions(tfs, [ |
37 | 'initForce', 'newDim', 'destroyForce', | 37 | 'initForce', 'newDim', 'destroyForce', |
38 | 38 | ||
39 | - 'updateDeviceColors', 'toggleHosts', 'toggleOffline', | 39 | + 'updateDeviceColors', 'toggleHosts', |
40 | + 'togglePorts', 'toggleOffline', | ||
40 | 'cycleDeviceLabels', 'unpin', 'showMastership', | 41 | 'cycleDeviceLabels', 'unpin', 'showMastership', |
41 | 42 | ||
42 | 'addDevice', 'updateDevice', 'removeDevice', | 43 | 'addDevice', 'updateDevice', 'removeDevice', | ... | ... |
... | @@ -138,8 +138,10 @@ describe('factory: view/topo/topoModel.js', function() { | ... | @@ -138,8 +138,10 @@ describe('factory: view/topo/topoModel.js', function() { |
138 | compare: function (actual, xy1, xy2) { | 138 | compare: function (actual, xy1, xy2) { |
139 | var result = {}; | 139 | var result = {}; |
140 | 140 | ||
141 | - result.pass = (actual.x1 === xy1[0]) && (actual.y1 === xy1[1]) && | 141 | + result.pass = (actual.source.x === xy1[0]) && |
142 | - (actual.x2 === xy2[0]) && (actual.y2 === xy2[1]); | 142 | + (actual.source.y === xy1[1]) && |
143 | + (actual.target.x === xy2[0]) && | ||
144 | + (actual.target.y === xy2[1]); | ||
143 | 145 | ||
144 | if (result.pass) { | 146 | if (result.pass) { |
145 | // for negation with ".not" | 147 | // for negation with ".not" | ... | ... |
-
Please register or login to post a comment