From 38a9720fc7993087ef9ce14ec4c8c234c849f597 Mon Sep 17 00:00:00 2001 From: jaredevantabor Date: Fri, 18 Nov 2016 12:55:28 -0800 Subject: [PATCH] Unit test for parse-stdout.service --- .../job-results/parse-stdout.service-test.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) 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 6901c0e475..6a3196db95 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 @@ -32,6 +32,29 @@ describe('parseStdoutService', () => { expect(parseStdoutService.getCollapseIcon(nonHeaderEvent)) .toBe(emptySpan); }); + + it('returns collapse/decollapse icons for header events', () => { + let headerEvent = { + event_name: 'playbook_on_task_start', + start_line: 0, + end_line: 1, + stdout:"line1", + event_data: { + task_uuid: '1da9012d-18e6-4562-85cd-83cf10a97f86' + } + }; + let line = "TASK [setup] *******************************************************************"; + let expandSpan = ` + + + +`; + expect(parseStdoutService.getCollapseIcon(headerEvent, line)) + .toBe(expandSpan); + }) }); describe('getLineArr()', () => {