diff --git a/plugins/scaffolder/src/next/TemplateListPage/TemplateListPage.test.tsx b/plugins/scaffolder/src/next/TemplateListPage/TemplateListPage.test.tsx
index d5a76d2a47..ee36d876cf 100644
--- a/plugins/scaffolder/src/next/TemplateListPage/TemplateListPage.test.tsx
+++ b/plugins/scaffolder/src/next/TemplateListPage/TemplateListPage.test.tsx
@@ -135,4 +135,54 @@ describe('TemplateListPage', () => {
expect(getByText('Tags')).toBeInTheDocument();
});
+
+ describe('scaffolder page context menu', () => {
+ it('should render if context menu props are not set to false', async () => {
+ const { queryByTestId } = await renderInTestApp(
+
+
+ ,
+ { mountedRoutes: { '/': rootRouteRef } },
+ );
+ expect(queryByTestId('menu-button')).toBeInTheDocument();
+ });
+
+ it('should not render if context menu props are set to false', async () => {
+ const { queryByTestId } = await renderInTestApp(
+
+
+ ,
+ { mountedRoutes: { '/': rootRouteRef } },
+ );
+ expect(queryByTestId('menu-button')).not.toBeInTheDocument();
+ });
+ });
});