@@ -91,23 +91,24 @@ test.describe('Test Sidebar', async () => {
9191 expect ( itemsCount ) . toBeGreaterThan ( 0 ) ;
9292 } ) ;
9393
94- test ( 'Can toggle experiments in settings' , async ( { page} ) => {
94+ test . only ( 'Can toggle experiments in settings' , async ( { page} ) => {
9595 const sidebar = new Sidebar ( page ) ;
96- const experimentTitle = 'Plan to SVG' ;
96+ await sidebar . clickSettings ( ) ;
97+ await page . waitForTimeout ( 500 ) ; // Wait for animation
98+ await sidebar . clickExperimentsSection ( ) ;
99+ const experimentTitle = await sidebar . getFirstExperimentTitle ( ) ;
97100
98101 await toggleExperiment ( page , 'on' , experimentTitle ) ;
99102 await sidebar . clickSettings ( ) ;
100103 await page . waitForTimeout ( 500 ) ; // Wait for animation
101104 await sidebar . clickExperimentsSection ( ) ;
102- await page . waitForTimeout ( 500 ) ; // Wait for animation
103105 const newState = await sidebar . isExperimentEnabled ( experimentTitle ) ;
104106 expect ( newState ) . toBe ( true ) ;
105107
106108 await toggleExperiment ( page , 'off' , experimentTitle ) ;
107109 await sidebar . clickSettings ( ) ;
108110 await page . waitForTimeout ( 500 ) ; // Wait for animation
109111 await sidebar . clickExperimentsSection ( ) ;
110- await page . waitForTimeout ( 500 ) ; // Wait for animation
111112 const finalState = await sidebar . isExperimentEnabled ( experimentTitle ) ;
112113 expect ( finalState ) . toBe ( false ) ;
113114 } ) ;
0 commit comments