File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -145,6 +145,29 @@ export const LoadedTasksWaitingForInputTab: Story = {
145145 spyOn ( API , "getTasks" ) . mockResolvedValue ( [
146146 {
147147 ...firstTask ,
148+ id : "active-idle-task" ,
149+ display_name : "Active Idle Task" ,
150+ status : "active" ,
151+ current_state : {
152+ ...firstTask . current_state ,
153+ state : "idle" ,
154+ } ,
155+ } ,
156+ {
157+ ...firstTask ,
158+ id : "paused-idle-task" ,
159+ display_name : "Paused Idle Task" ,
160+ status : "paused" ,
161+ current_state : {
162+ ...firstTask . current_state ,
163+ state : "idle" ,
164+ } ,
165+ } ,
166+ {
167+ ...firstTask ,
168+ id : "error-idle-task" ,
169+ display_name : "Error Idle Task" ,
170+ status : "error" ,
148171 current_state : {
149172 ...firstTask . current_state ,
150173 state : "idle" ,
@@ -161,6 +184,13 @@ export const LoadedTasksWaitingForInputTab: Story = {
161184 name : / w a i t i n g f o r i n p u t / i,
162185 } ) ;
163186 await userEvent . click ( waitingForInputTab ) ;
187+
188+ // Wait for the active idle task to appear.
189+ await canvas . findByText ( "Active Idle Task" ) ;
190+
191+ // Only active idle tasks should be visible.
192+ expect ( canvas . queryByText ( "Paused Idle Task" ) ) . not . toBeInTheDocument ( ) ;
193+ expect ( canvas . queryByText ( "Error Idle Task" ) ) . not . toBeInTheDocument ( ) ;
164194 } ) ;
165195 } ,
166196} ;
You can’t perform that action at this time.
0 commit comments