first pass at parse-stdout.service-test.js

This commit is contained in:
jaredevantabor 2016-11-17 17:23:33 -08:00
parent d849cec243
commit b9c071506e

View File

@ -0,0 +1,33 @@
'use strict';
describe('', () => {
let parseStdoutService,
$log;
beforeEach(angular.mock.module('Tower'));
beforeEach(angular.mock.module('jobResults', function($provide){
// $log = jasmine.createSpyObj('$log', [
// 'error'
// ]);
// $provide.value('$log', $log);
}));
beforeEach(angular.mock.inject((_$log_, _parseStdoutService_) => {
parseStdoutService = _parseStdoutService_;
}));
describe('parseStdout()', () => {
it('returns the line number and text from an event object', () => {
var service = parseStdoutService,
span = '<span class="JobResultsStdOut-lineExpander"></span>`',
event = {
start_line: 0,
end_line: 1,
stdout:"PLAY [all] *********************************************************************"
};
expect(parseStdoutService.parseStdout(event)).toBe(span);
})
});
});