Fix Javascript unit tests
Updated Javascript unit tests to support recent feature additions. Change-Id: I9be76559fffe6ccb4d1af0d3bca3d0072ac2c7a9
This commit is contained in:
parent
aaf90c27a5
commit
2db9dfc3dd
@ -23,6 +23,8 @@
|
||||
var nodeName = "herp";
|
||||
var numPorts = 2;
|
||||
var bootDevice = {boot_device: 'pxe', persistent: true};
|
||||
var consoleEnabled = true;
|
||||
var consoleInfo = "console-info";
|
||||
|
||||
function portUuid(nodeUuid, index) {
|
||||
return '' + index + index + nodeUuid.substring(2);
|
||||
@ -73,9 +75,24 @@
|
||||
|
||||
validateNode: function() {
|
||||
return $q.when({});
|
||||
},
|
||||
|
||||
nodeGetConsole: function() {
|
||||
return $q.when({console_enabled: consoleEnabled,
|
||||
console_info: consoleInfo});
|
||||
}
|
||||
};
|
||||
|
||||
var nodeActions = {
|
||||
getPowerTransitions: function() {
|
||||
return [];
|
||||
}
|
||||
};
|
||||
|
||||
beforeEach(module(function($provide) {
|
||||
$provide.value('$uibModal', jasmine.createSpy());
|
||||
}));
|
||||
|
||||
beforeEach(module('horizon.dashboard.admin.ironic'));
|
||||
|
||||
beforeEach(module(function($provide) {
|
||||
@ -113,7 +130,7 @@
|
||||
{$scope: scope,
|
||||
$location: $location,
|
||||
'horizon.dashboard.admin.ironic.edit-port.service': {},
|
||||
'horizon.dashboard.admin.ironic.actions': {}});
|
||||
'horizon.dashboard.admin.ironic.actions': nodeActions});
|
||||
|
||||
scope.$apply();
|
||||
}));
|
||||
@ -131,6 +148,8 @@
|
||||
var node = createNode(nodeName, nodeUuid);
|
||||
node.id = node.uuid;
|
||||
node.bootDevice = bootDevice;
|
||||
node.console_enabled = consoleEnabled;
|
||||
node.console_info = consoleInfo;
|
||||
expect(ctrl.node).toEqual(node);
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user