@@ -26,15 +26,19 @@ define([
2626 valueAccessor = jasmine . createSpy ( ) . and . returnValue ( value ) ;
2727
2828 ko . bindingHandlers . dimVisible . init ( elementToHide , valueAccessor ) ;
29- expect ( elementToHide . attr ( 'style' ) . indexOf ( 'visibility: hidden; height: 0px;' ) !== - 1 ) . toBeTrue ( ) ;
29+ expect (
30+ elementToHide . attr ( 'style' ) . indexOf ( 'visibility: hidden; height: 0px; position: absolute;' ) !== - 1
31+ ) . toBeTrue ( ) ;
3032 } ) ;
3133
3234 it ( 'Check that html element is displayed based on flag value' , function ( ) {
3335 let value = true ,
3436 valueAccessor = jasmine . createSpy ( ) . and . returnValue ( value ) ;
3537
3638 ko . bindingHandlers . dimVisible . init ( elementToHide , valueAccessor ) ;
37- expect ( elementToHide . attr ( 'style' ) . indexOf ( 'visibility: visible; height: auto;' ) !== - 1 ) . toBeTrue ( ) ;
39+ expect (
40+ elementToHide . attr ( 'style' ) . indexOf ( 'visibility: visible; height: auto; position: relative;' ) !== - 1
41+ ) . toBeTrue ( ) ;
3842 } ) ;
3943
4044 it ( 'Check that html element is updated based on flags changing value' , function ( ) {
@@ -44,10 +48,14 @@ define([
4448 valueTrueAccessor = jasmine . createSpy ( ) . and . returnValue ( valueTrue ) ;
4549
4650 ko . bindingHandlers . dimVisible . update ( elementToHide , valueFalseAccessor ) ;
47- expect ( elementToHide . attr ( 'style' ) . indexOf ( 'visibility: hidden; height: 0px;' ) !== - 1 ) . toBeTrue ( ) ;
51+ expect (
52+ elementToHide . attr ( 'style' ) . indexOf ( 'visibility: hidden; height: 0px; position: absolute;' ) !== - 1
53+ ) . toBeTrue ( ) ;
4854
4955 ko . bindingHandlers . dimVisible . update ( elementToHide , valueTrueAccessor ) ;
50- expect ( elementToHide . attr ( 'style' ) . indexOf ( 'visibility: visible; height: auto;' ) !== - 1 ) . toBeTrue ( ) ;
56+ expect (
57+ elementToHide . attr ( 'style' ) . indexOf ( 'visibility: visible; height: auto; position: relative;' ) !== - 1
58+ ) . toBeTrue ( ) ;
5159 } ) ;
5260 } ) ;
5361} ) ;
0 commit comments