@@ -43,6 +43,30 @@ describe('tab-container', function () {
4343 el . dispatchEvent ( new Event ( 'tab-container-changed' ) )
4444 assert . equal ( called , true )
4545 } )
46+
47+ it ( 'has an onChange property that is aliased to onTabContainerChange' , function ( ) {
48+ const el = document . createElement ( 'tab-container' )
49+ let called = false
50+ const listener = ( ) => ( called = true )
51+ el . onChange = listener
52+ assert . equal ( el . onTabContainerChange , listener )
53+ assert . equal ( el . onChange , listener )
54+ assert . equal ( called , false )
55+ el . dispatchEvent ( new Event ( 'tab-container-change' ) )
56+ assert . equal ( called , true )
57+ } )
58+
59+ it ( 'has an onChanged property that is aliased to onTabContainerChanged' , function ( ) {
60+ const el = document . createElement ( 'tab-container' )
61+ let called = false
62+ const listener = ( ) => ( called = true )
63+ el . onChanged = listener
64+ assert . equal ( el . onTabContainerChanged , listener )
65+ assert . equal ( el . onChanged , listener )
66+ assert . equal ( called , false )
67+ el . dispatchEvent ( new Event ( 'tab-container-changed' ) )
68+ assert . equal ( called , true )
69+ } )
4670 } )
4771
4872 describe ( 'after tree insertion with aria-selected on second tab' , function ( ) {
0 commit comments