es6ify jobDetails controller tes

This commit is contained in:
John Mitchell
2016-11-15 10:40:29 -05:00
committed by jaredevantabor
parent b852f9e05d
commit 7cb15515af

View File

@@ -23,7 +23,7 @@ describe('Controller: jobResultsController', () => {
eventDefer = {}; eventDefer = {};
populateResolve = {}; populateResolve = {};
var provideVals = function() { let provideVals = () => {
angular.mock.module('jobResults', ($provide) => { angular.mock.module('jobResults', ($provide) => {
ParseTypeChange = jasmine.createSpy('ParseTypeChange'); ParseTypeChange = jasmine.createSpy('ParseTypeChange');
ParseVariableString = jasmine.createSpy('ParseVariableString'); ParseVariableString = jasmine.createSpy('ParseVariableString');
@@ -52,7 +52,7 @@ describe('Controller: jobResultsController', () => {
}); });
}; };
var injectVals = function() { let injectVals = () => {
angular.mock.inject((_jobData_, _jobDataOptions_, _jobLabels_, _jobFinished_, _count_, _ParseTypeChange_, _ParseVariableString_, _jobResultsService_, _eventQueue_, _$compile_, $rootScope, $controller, $q) => { angular.mock.inject((_jobData_, _jobDataOptions_, _jobLabels_, _jobFinished_, _count_, _ParseTypeChange_, _ParseVariableString_, _jobResultsService_, _eventQueue_, _$compile_, $rootScope, $controller, $q) => {
$scope = $rootScope.$new(); $scope = $rootScope.$new();
$rScope = $rootScope; $rScope = $rootScope;
@@ -93,7 +93,7 @@ describe('Controller: jobResultsController', () => {
beforeEach(angular.mock.module('Tower')); beforeEach(angular.mock.module('Tower'));
var bootstrapTest = function() { let bootstrapTest = () => {
provideVals(); provideVals();
injectVals(); injectVals();
}; };
@@ -173,7 +173,7 @@ describe('Controller: jobResultsController', () => {
}); });
describe('extra vars stuff', () => { describe('extra vars stuff', () => {
var extraVars = "foo"; let extraVars = "foo";
beforeEach(() => { beforeEach(() => {
jobData.extra_vars = extraVars; jobData.extra_vars = extraVars;
@@ -196,7 +196,7 @@ describe('Controller: jobResultsController', () => {
}); });
it('should call ParseTypeChange with proper params', () => { it('should call ParseTypeChange with proper params', () => {
var params = { let params = {
scope: $scope, scope: $scope,
field_id: 'pre-formatted-variables', field_id: 'pre-formatted-variables',
readOnly: true readOnly: true
@@ -321,7 +321,7 @@ describe('Controller: jobResultsController', () => {
}); });
}); });
describe('event stuff', function() { describe('event stuff', () => {
beforeEach(() => { beforeEach(() => {
jobData.id = 1; jobData.id = 1;
jobData.related.job_events = "url"; jobData.related.job_events = "url";
@@ -334,13 +334,13 @@ describe('Controller: jobResultsController', () => {
}); });
it('should call processEvent when receiving message', () => { it('should call processEvent when receiving message', () => {
var eventPayload = {"foo": "bar"}; let eventPayload = {"foo": "bar"};
$rScope.$broadcast('ws-job_events-1', eventPayload); $rScope.$broadcast('ws-job_events-1', eventPayload);
expect(eventQueue.populate).toHaveBeenCalledWith(eventPayload); expect(eventQueue.populate).toHaveBeenCalledWith(eventPayload);
}); });
it('should set the job status on scope when receiving message', () => { it('should set the job status on scope when receiving message', () => {
var eventPayload = { let eventPayload = {
unified_job_id: 1, unified_job_id: 1,
status: 'finished' status: 'finished'
}; };