From b27c48d30c0e4215bfb13c4b2aee1a69b65c31de Mon Sep 17 00:00:00 2001 From: Jose Vivas Date: Wed, 2 Apr 2025 11:51:00 +0200 Subject: [PATCH] To Include user field in createMockActionContext Signed-off-by: Jose Vivas --- .changeset/public-socks-agree.md | 5 +++++ .../src/actions/mockActionContext.ts | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changeset/public-socks-agree.md diff --git a/.changeset/public-socks-agree.md b/.changeset/public-socks-agree.md new file mode 100644 index 0000000000..afda3ed9cd --- /dev/null +++ b/.changeset/public-socks-agree.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-node-test-utils': minor +--- + +To Include user field in createMockActionContext diff --git a/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts b/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts index eb03ac0a0f..7e7cb2f7a2 100644 --- a/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts +++ b/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts @@ -53,6 +53,9 @@ export const createMockActionContext = < task: { id: 'mock-task-id', }, + user: { + ref: credentials.principal.userEntityRef, + }, }; const createDefaultWorkspace = () => ({ @@ -74,6 +77,7 @@ export const createMockActionContext = < templateInfo, workspacePath, task, + user, } = options; return { @@ -87,6 +91,7 @@ export const createMockActionContext = < ...(input && { input }), ...(secrets && { secrets }), ...(task && { task }), + ...(user && { user }), templateInfo, }; };