@@ -73,7 +73,7 @@ module.exports = () => {
7373 } ) ;
7474
7575 it ( 'loads the page successfully' , async ( ) => {
76- const response = await goToPage ( page , 'runs-per-lhc-period' , { queryParameters : { lhcPeriodName : 'LHC22a' } } ) ;
76+ const response = await goToPage ( page , 'runs-per-lhc-period' , { queryParameters : { lhcPeriodId : 1 } } ) ;
7777
7878 expect ( response . status ( ) ) . to . equal ( 200 ) ;
7979
@@ -236,5 +236,19 @@ module.exports = () => {
236236 const expectedRunNumber = await getInnerText ( await page . waitForSelector ( 'tbody tr:first-of-type a' ) ) ;
237237 await waitForNavigation ( page , ( ) => pressElement ( page , 'tbody tr:first-of-type a' ) ) ;
238238 expectUrlParams ( page , { page : 'run-detail' , runNumber : expectedRunNumber } ) ;
239+ await page . goBack ( )
240+ } ) ;
241+
242+ it ( 'should successfully apply detectors notBadFraction filters' , async ( ) => {
243+ await pressElement ( page , '#openFilterToggle' , true ) ;
244+
245+ await page . waitForSelector ( '#inelasticInteractionRateAvg-operator' ) ;
246+ await page . select ( '#inelasticInteractionRateAvg-operator' , '<=' ) ;
247+ await fillInput ( page , '#inelasticInteractionRateAvg-operand' , '100000' , [ 'change' ] ) ;
248+ await expectColumnValues ( page , 'runNumber' , [ '56' , '54' ] ) ;
249+
250+ await pressElement ( page , '#openFilterToggle' , true ) ;
251+ await pressElement ( page , '#reset-filters' , true ) ;
252+ await expectColumnValues ( page , 'runNumber' , [ '105' , '56' , '54' , '49' ] ) ;
239253 } ) ;
240254} ;
0 commit comments