11import { expect , test } from './workflow_fixture.js' ;
22import { selectSlimSelect , waitPageLoading } from '../utils.js' ;
33
4+ const NUM_MOCK_TASKS = 19
5+
46test ( 'Tasks filtering' , async ( { page, workflow } ) => {
57 await page . waitForURL ( workflow . url ) ;
68 await waitPageLoading ( page ) ;
@@ -31,7 +33,7 @@ async function testFiltering(page) {
3133 const rows = page . getByRole ( 'row' ) ;
3234
3335 await selectSlimSelect ( page , packageFilter , 'fractal-tasks-mock' ) ;
34- await expect ( rows ) . toHaveCount ( 18 ) ;
36+ await expect ( rows ) . toHaveCount ( NUM_MOCK_TASKS ) ;
3537 await selectSlimSelect ( page , modalityFilter , 'HCS' ) ;
3638 await expect ( rows ) . toHaveCount ( 8 ) ;
3739 await selectSlimSelect ( page , categoryFilter , 'Conversion' ) ;
@@ -40,14 +42,14 @@ async function testFiltering(page) {
4042
4143 await deselect ( modalityFilter ) ;
4244 await deselect ( categoryFilter ) ;
43- await expect ( rows ) . toHaveCount ( 18 ) ;
45+ await expect ( rows ) . toHaveCount ( NUM_MOCK_TASKS ) ;
4446
4547 await selectSlimSelect ( page , tagFilter , 'Deep Learning' ) ;
4648 await expect ( rows ) . toHaveCount ( 3 ) ;
4749 await expect ( page . getByRole ( 'row' , { name : 'cellpose_segmentation' } ) ) . toBeVisible ( ) ;
4850
4951 await deselect ( tagFilter ) ;
50- await expect ( rows ) . toHaveCount ( 18 ) ;
52+ await expect ( rows ) . toHaveCount ( NUM_MOCK_TASKS ) ;
5153
5254 await search ( page , 'mip' , 'MIP_compound' ) ; // search by task_name
5355 await search ( page , 'deep' , 'cellpose_segmentation' ) ; // search by tag
@@ -74,5 +76,5 @@ async function search(page, query, expectedTaskName) {
7476 await expect ( page . getByRole ( 'row' ) ) . toHaveCount ( 3 ) ;
7577 await expect ( page . getByRole ( 'row' , { name : expectedTaskName } ) ) . toBeVisible ( ) ;
7678 await page . getByPlaceholder ( 'Search...' ) . fill ( '' ) ;
77- await expect ( page . getByRole ( 'row' ) ) . toHaveCount ( 18 ) ;
79+ await expect ( page . getByRole ( 'row' ) ) . toHaveCount ( NUM_MOCK_TASKS ) ;
7880}
0 commit comments