Changes to xos dumbComponent
diff --git a/views/ngXosViews/tenant/spec/sample.test.js b/views/ngXosViews/tenant/spec/sample.test.js
new file mode 100644
index 0000000..bd0fd92
--- /dev/null
+++ b/views/ngXosViews/tenant/spec/sample.test.js
@@ -0,0 +1,54 @@
+'use strict';
+
+describe('Tenant View', () => {
+
+ var scope, element, isolatedScope, httpBackend;
+
+ beforeEach(module('xos.tenant'));
+ beforeEach(module('templates'));
+
+ beforeEach(inject(function($httpBackend, $compile, $rootScope){
+
+ httpBackend = $httpBackend;
+ // Setting up mock request
+ scope = $rootScope.$new();
+ element = angular.element('<users-list></users-list>');
+ $compile(element)(scope);
+ scope.$digest();
+ isolatedScope = element.isolateScope().vm;
+ }));
+describe('site list table',() =>{
+ it('site list ', () => {
+ var sites = [
+ {
+ 'name':'Mysite',
+ 'id':'1'
+
+ }];
+ var slices = [{
+ 'site':'1',
+ 'instance_total':1,
+ 'instance_total_ready':1
+ },
+ {
+ 'site':'1',
+ 'instance_total':2,
+ 'instance_total_ready':3
+ },
+ {
+ 'site':'2',
+ 'instance_total':'1',
+ 'instance_total_ready':'2'
+ }];
+ var result = isolatedScope.returnData(sites,slices);
+ expect(result).toEqual([{
+ 'name':'Mysite',
+ 'id':'1',
+ 'instance_total':3,
+ 'instance_total_ready':4
+ }
+])
+//httpBackend.flush();
+ });
+});
+});
\ No newline at end of file