From e01af9616bfddbb50a11fff6af08158ae18c23a0 Mon Sep 17 00:00:00 2001 From: Christopher Schleiden Date: Thu, 19 Jan 2023 10:02:13 -0800 Subject: [PATCH] Add test case for validation in expression --- .../src/validate.expressions.test.ts | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/actions-languageservice/src/validate.expressions.test.ts b/actions-languageservice/src/validate.expressions.test.ts index be91147..85e0a4f 100644 --- a/actions-languageservice/src/validate.expressions.test.ts +++ b/actions-languageservice/src/validate.expressions.test.ts @@ -1185,6 +1185,7 @@ jobs: - run: echo "hello \${{ github.event.inputs.name }}" - run: echo "hello \${{ github.event.inputs.third-name }}" - run: echo "hello \${{ github.event.inputs.random }}" + - run: echo \${{ fromJSON(inputs.random2) }} - run: echo "hello \${{ inputs.random }}" name: "\${{ fromJSON('test') == inputs.name }}" `; @@ -1205,16 +1206,30 @@ jobs: }, severity: DiagnosticSeverity.Warning }, + { + message: "Context access might be invalid: random2", + range: { + end: { + character: 47, + line: 20 + }, + start: { + character: 16, + line: 20 + } + }, + severity: 2 + }, { message: "Context access might be invalid: random", range: { end: { character: 43, - line: 20 + line: 21 }, start: { character: 23, - line: 20 + line: 21 } }, severity: 2