diff --git a/awx/ui/tests/spec/job-results/parse-stdout.service-test.js b/awx/ui/tests/spec/job-results/parse-stdout.service-test.js index 6a3196db95..bc15b1f0a1 100644 --- a/awx/ui/tests/spec/job-results/parse-stdout.service-test.js +++ b/awx/ui/tests/spec/job-results/parse-stdout.service-test.js @@ -18,6 +18,21 @@ describe('parseStdoutService', () => { parseStdoutService = _parseStdoutService_; })); + describe('prettify()', () => { + it('returns lines of stdout with styling classes', () => { + let line = "[0;32mok: [host-00]", + styledLine = 'ok: [host-00]'; + expect(parseStdoutService.prettify(line).toBe(styledLine)); + }); + + it('can return lines of stdout without styling classes', () => { + let line = "[0;32mok: [host-00]", + unstyled = "unstyled", + unstyledLine = 'ok: [host-00]'; + expect(parseStdoutService.prettify(line, unstyled).toBe(unstyledLine)); + }); + }); + describe('getCollapseIcon()', () => { let emptySpan = ` `; @@ -54,7 +69,7 @@ describe('parseStdoutService', () => { `; expect(parseStdoutService.getCollapseIcon(headerEvent, line)) .toBe(expandSpan); - }) + }); }); describe('getLineArr()', () => {