[WEB-GUI Tests] Fixing UI unit tests
Change-Id: I6eb28a706e148da17f8b2d7d5f8e44821851462a
diff --git a/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js b/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js
index 7780c7f..b500526 100644
--- a/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js
+++ b/web/gui/src/main/webapp/tests/app/fw/widget/chartBuilder-spec.js
@@ -25,10 +25,14 @@
mockWss = {
bindHandlers: function () {},
sendEvent: function () {},
- unbindHandlers: function () {}
+ unbindHandlers: function () {},
+ _setLoadingDelegate: function(){},
+ isConnected: function() {
+ return true;
+ }
};
- beforeEach(module('onosWidget', 'onosUtil', 'onosRemote', 'onosSvg'));
+ beforeEach(module('onosWidget', 'onosUtil', 'onosRemote', 'onosSvg', 'onosLayer'));
beforeEach(function () {
module(function ($provide) {
@@ -71,6 +75,7 @@
expect(mockObj.scope.requestCallback).not.toBeDefined();
cbs.buildChart(mockObj);
expect(mockObj.scope.requestCallback).toBeDefined();
+ mockObj.scope.requestCallback();
expect(mockWss.sendEvent).toHaveBeenCalled();
});
@@ -88,4 +93,4 @@
mockObj.scope.$destroy();
expect(mockWss.unbindHandlers).toHaveBeenCalled();
});
-}
\ No newline at end of file
+});
diff --git a/web/gui/src/main/webapp/tests/app/fw/widget/tableBuilder-spec.js b/web/gui/src/main/webapp/tests/app/fw/widget/tableBuilder-spec.js
index 4564a26..7b66d76 100644
--- a/web/gui/src/main/webapp/tests/app/fw/widget/tableBuilder-spec.js
+++ b/web/gui/src/main/webapp/tests/app/fw/widget/tableBuilder-spec.js
@@ -18,14 +18,18 @@
ONOS GUI -- Widget -- Table Builder Service - Unit Tests
*/
-xdescribe('factory: fw/widget/tableBuilder.js', function () {
+describe('factory: fw/widget/tableBuilder.js', function () {
var $log, $rootScope, fs, tbs, is;
var mockObj,
mockWss = {
bindHandlers: function () {},
sendEvent: function () {},
- unbindHandlers: function () {}
+ unbindHandlers: function () {},
+ _setLoadingDelegate: function(){},
+ isConnected: function() {
+ return true;
+ }
};
beforeEach(module('onosWidget', 'onosUtil', 'onosRemote', 'onosSvg', 'onosLayer'));