File tree 1 file changed +36
-0
lines changed
site/src/pages/WorkspacePage
1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -320,3 +320,39 @@ export const TemplateDoesNotAllowAutostop: Story = {
320
320
} ,
321
321
} ,
322
322
} ;
323
+
324
+ export const TemplateInfoPopover : Story = {
325
+ play : async ( { canvasElement, step } ) => {
326
+ const canvas = within ( canvasElement ) ;
327
+
328
+ await step ( "activate hover trigger" , async ( ) => {
329
+ await userEvent . hover ( canvas . getByText ( baseWorkspace . name ) ) ;
330
+ await waitFor ( ( ) =>
331
+ expect (
332
+ canvas . getByRole ( "presentation" , { hidden : true } ) ,
333
+ ) . toHaveTextContent ( MockTemplate . display_name ) ,
334
+ ) ;
335
+ } ) ;
336
+ } ,
337
+ } ;
338
+
339
+ export const TemplateInfoPopoverWithoutDisplayName : Story = {
340
+ args : {
341
+ workspace : {
342
+ ...baseWorkspace ,
343
+ template_display_name : "" ,
344
+ } ,
345
+ } ,
346
+ play : async ( { canvasElement, step } ) => {
347
+ const canvas = within ( canvasElement ) ;
348
+
349
+ await step ( "activate hover trigger" , async ( ) => {
350
+ await userEvent . hover ( canvas . getByText ( baseWorkspace . name ) ) ;
351
+ await waitFor ( ( ) =>
352
+ expect (
353
+ canvas . getByRole ( "presentation" , { hidden : true } ) ,
354
+ ) . toHaveTextContent ( MockTemplate . name ) ,
355
+ ) ;
356
+ } ) ;
357
+ } ,
358
+ } ;
You can’t perform that action at this time.
0 commit comments