@@ -367,19 +367,22 @@ public void ShouldReturnNullForNonPresentBooleanAttributes()
367367 }
368368
369369 [ Test ]
370- public void ShouldReturnTrueForPresentBooleanAttributes ( )
370+ [ IgnoreBrowser ( Browser . Chrome ) ]
371+ [ IgnoreBrowser ( Browser . Edge ) ]
372+ [ IgnoreBrowser ( Browser . Firefox ) ]
373+ public void ShouldReturnEmptyStringForPresentBooleanAttributes ( )
371374 {
372375 driver . Url = booleanAttributes ;
373376 IWebElement element1 = driver . FindElement ( By . Id ( "emailRequired" ) ) ;
374- Assert . That ( element1 . GetDomAttribute ( "required" ) , Is . EqualTo ( "true" ) ) ;
377+ Assert . That ( element1 . GetDomAttribute ( "required" ) , Is . Empty ) ;
375378 IWebElement element2 = driver . FindElement ( By . Id ( "emptyTextAreaRequired" ) ) ;
376- Assert . That ( element2 . GetDomAttribute ( "required" ) , Is . EqualTo ( "true" ) ) ;
379+ Assert . That ( element2 . GetDomAttribute ( "required" ) , Is . Empty ) ;
377380 IWebElement element3 = driver . FindElement ( By . Id ( "inputRequired" ) ) ;
378- Assert . That ( element3 . GetDomAttribute ( "required" ) , Is . EqualTo ( "true" ) ) ;
381+ Assert . That ( element3 . GetDomAttribute ( "required" ) , Is . Empty ) ;
379382 IWebElement element4 = driver . FindElement ( By . Id ( "textAreaRequired" ) ) ;
380- Assert . That ( element4 . GetDomAttribute ( "required" ) , Is . EqualTo ( "true" ) ) ;
383+ Assert . That ( element4 . GetDomAttribute ( "required" ) , Is . Empty ) ;
381384 IWebElement element5 = driver . FindElement ( By . Id ( "unwrappable" ) ) ;
382- Assert . That ( element5 . GetDomAttribute ( "nowrap" ) , Is . EqualTo ( "true" ) ) ;
385+ Assert . That ( element5 . GetDomAttribute ( "nowrap" ) , Is . Empty ) ;
383386 }
384387
385388 [ Test ]
0 commit comments