From 59f7e71919cd5f77f9634df7cb9a783a3aab8a45 Mon Sep 17 00:00:00 2001 From: Saad Jutt Date: Wed, 21 Apr 2021 03:31:14 +0500 Subject: [PATCH] tests(hasMacroNameInMend): Added more --- src/rules/file/hasMacroNameInMend.spec.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/rules/file/hasMacroNameInMend.spec.ts b/src/rules/file/hasMacroNameInMend.spec.ts index 3dabc2a..3bbb499 100644 --- a/src/rules/file/hasMacroNameInMend.spec.ts +++ b/src/rules/file/hasMacroNameInMend.spec.ts @@ -348,6 +348,15 @@ describe('hasMacroNameInMend', () => { expect(formattedContent).toEqual(expectedContent) }) + it('should add macro name to the mend statement if not present ( code in single line )', () => { + const content = `%macro somemacro; %put &sysmacroname; %mend;` + const expectedContent = `%macro somemacro; %put &sysmacroname; %mend somemacro;` + + const formattedContent = hasMacroNameInMend.fix!(content, new LintConfig()) + + expect(formattedContent).toEqual(expectedContent) + }) + it('should add macro name to the mend statement if not present ( with multiple macros )', () => { const content = ` %macro somemacro;