Actually fixed the unit tests this time

This commit is contained in:
Michael Abashian 2017-01-23 17:06:48 -05:00
parent 4e62fe084e
commit 0af574e213

View File

@ -4,22 +4,22 @@ describe('Controller: WorkflowMaker', () => {
// Setup
let scope,
WorkflowMakerController,
WorkflowHelpService;
TemplatesService,
q,
getWorkflowJobTemplateNodesDeferred;
beforeEach(angular.mock.module('Tower'));
beforeEach(angular.mock.module('templates', ($provide) => {
beforeEach(angular.mock.module('templates', () => {
WorkflowHelpService = jasmine.createSpyObj('WorkflowHelpService', [
'closeDialog',
'addPlaceholderNode',
'getSiblingConnectionTypes'
]);
$provide.value('WorkflowHelpService', WorkflowHelpService);
TemplatesService = {
getWorkflowJobTemplateNodes: function(){
return angular.noop;
}
};
}));
beforeEach(angular.mock.inject( ($rootScope, $controller, _WorkflowHelpService_) => {
beforeEach(angular.mock.inject( ($rootScope, $controller, $q) => {
scope = $rootScope.$new();
scope.closeDialog = jasmine.createSpy();
scope.treeData = {
@ -41,13 +41,13 @@ describe('Controller: WorkflowMaker', () => {
scope.workflowJobTemplateObj = {
id: 1
};
WorkflowHelpService = _WorkflowHelpService_;
q = $q;
getWorkflowJobTemplateNodesDeferred = q.defer();
TemplatesService.getWorkflowJobTemplateNodes = jasmine.createSpy('getWorkflowJobTemplateNodes').and.returnValue(getWorkflowJobTemplateNodesDeferred.promise);
WorkflowMakerController = $controller('WorkflowMakerController', {
$scope: scope,
WorkflowHelpService: WorkflowHelpService
TemplatesService: TemplatesService
});
}));
describe('scope.closeWorkflowMaker()', () => {