File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 6969 diff . push ( { index : key , txlog : changedVals } ) ;
7070 }
7171 }
72+ changedVals = [ ] ;
7273 }
7374 if ( dirty ) {
7475 return false ;
Original file line number Diff line number Diff line change @@ -562,6 +562,16 @@ describe("my app", function() {
562562 util . executeScript ( 'angular.element("#grid1").scope().$apply();' ) ;
563563 expect ( util . getResult ( '$("#grid1_fixed tbody tr:eq(0) td")[0].innerHTML' ) ) . toBe ( "Tea" ) ;
564564 expect ( util . getResult ( '$("#grid1 tbody tr:eq(0) td")[0].innerHTML' ) ) . toBe ( "1" ) ;
565+ util . executeScript ( 'angular.element("#grid1").scope().northwind[1].ProductName = "Beer";' ) ;
566+ util . executeScript ( 'angular.element("#grid1").scope().northwind[2].UnitsOnOrder = 2;' ) ;
567+ util . executeScript ( 'angular.element("#grid1").scope().$apply();' ) ;
568+ expect ( util . getResult ( '$("#grid1_fixed tbody tr:eq(1) td")[0].innerHTML' ) ) . toBe ( "Beer" ) ;
569+ //the other values should be preserved
570+ expect ( util . getResult ( '$("#grid1_fixed tbody tr:eq(2) td")[0].innerHTML' ) ) . toBe ( "Aniseed Syrup" ) ;
571+ expect ( util . getResult ( '$("#grid1 tbody tr:eq(2) td")[2].innerHTML' ) ) . toBe ( "2" ) ;
572+ //the other values should be preserved
573+ expect ( util . getResult ( '$("#grid1 tbody tr:eq(1) td")[2].innerHTML' ) )
574+ . toBe ( util . getResult ( 'angular.element("#grid1").scope().northwind[1].UnitsOnOrder.toString()' ) ) ;
565575 } ) ;
566576 } ) ;
567577
You can’t perform that action at this time.
0 commit comments