@@ -32,12 +32,12 @@ describe("widget", function(){
3232 expect ( element . val ( ) ) . toEqual ( "Adam" ) ;
3333
3434 element . val ( 'Shyam' ) ;
35- element . trigger ( 'keyup' ) ;
35+ browserTrigger ( element , 'keyup' ) ;
3636 expect ( scope . $get ( 'name' ) ) . toEqual ( 'Shyam' ) ;
3737 expect ( scope . $get ( 'count' ) ) . toEqual ( 1 ) ;
3838
3939 element . val ( 'Kai' ) ;
40- element . trigger ( 'change' ) ;
40+ browserTrigger ( element , 'change' ) ;
4141 expect ( scope . $get ( 'name' ) ) . toEqual ( 'Kai' ) ;
4242 expect ( scope . $get ( 'count' ) ) . toEqual ( 2 ) ;
4343 } ) ;
@@ -53,7 +53,7 @@ describe("widget", function(){
5353 expect ( element . val ( ) ) . toEqual ( "x, y, z" ) ;
5454
5555 element . val ( '1, 2, 3' ) ;
56- element . trigger ( 'keyup' ) ;
56+ browserTrigger ( element , 'keyup' ) ;
5757 expect ( scope . $get ( 'list' ) ) . toEqual ( [ '1' , '2' , '3' ] ) ;
5858 } ) ;
5959
@@ -70,7 +70,7 @@ describe("widget", function(){
7070 scope . age = 123 ;
7171 scope . $eval ( ) ;
7272 scope . $element . val ( '123X' ) ;
73- scope . $element . trigger ( 'change' ) ;
73+ browserTrigger ( scope . $element , 'change' ) ;
7474 expect ( scope . $element . val ( ) ) . toEqual ( '123X' ) ;
7575 expect ( scope . age ) . toEqual ( 123 ) ;
7676 expect ( scope . $element ) . toBeInvalid ( ) ;
@@ -87,22 +87,22 @@ describe("widget", function(){
8787 compile ( '<input type="text" name="list" ng:format="list" value="a"/>' ) ;
8888
8989 scope . $element . val ( 'a ' ) ;
90- scope . $element . trigger ( 'change' ) ;
90+ browserTrigger ( scope . $element , 'change' ) ;
9191 expect ( scope . $element . val ( ) ) . toEqual ( 'a ' ) ;
9292 expect ( scope . list ) . toEqual ( [ 'a' ] ) ;
9393
9494 scope . $element . val ( 'a ,' ) ;
95- scope . $element . trigger ( 'change' ) ;
95+ browserTrigger ( scope . $element , 'change' ) ;
9696 expect ( scope . $element . val ( ) ) . toEqual ( 'a ,' ) ;
9797 expect ( scope . list ) . toEqual ( [ 'a' ] ) ;
9898
9999 scope . $element . val ( 'a , ' ) ;
100- scope . $element . trigger ( 'change' ) ;
100+ browserTrigger ( scope . $element , 'change' ) ;
101101 expect ( scope . $element . val ( ) ) . toEqual ( 'a , ' ) ;
102102 expect ( scope . list ) . toEqual ( [ 'a' ] ) ;
103103
104104 scope . $element . val ( 'a , b' ) ;
105- scope . $element . trigger ( 'change' ) ;
105+ browserTrigger ( scope . $element , 'change' ) ;
106106 expect ( scope . $element . val ( ) ) . toEqual ( 'a , b' ) ;
107107 expect ( scope . list ) . toEqual ( [ 'a' , 'b' ] ) ;
108108 } ) ;
@@ -175,7 +175,7 @@ describe("widget", function(){
175175 expect ( element . attr ( 'ng-validation-error' ) ) . toBeFalsy ( ) ;
176176
177177 element . val ( 'x' ) ;
178- element . trigger ( 'keyup' ) ;
178+ browserTrigger ( element , 'keyup' ) ;
179179 expect ( element . hasClass ( 'ng-validation-error' ) ) . toBeTruthy ( ) ;
180180 expect ( element . attr ( 'ng-validation-error' ) ) . toEqual ( 'Not a number' ) ;
181181 } ) ;
@@ -229,7 +229,7 @@ describe("widget", function(){
229229 expect ( element . attr ( 'ng-validation-error' ) ) . toBeFalsy ( ) ;
230230
231231 element . val ( '' ) ;
232- element . trigger ( 'keyup' ) ;
232+ browserTrigger ( element , 'keyup' ) ;
233233 expect ( element . hasClass ( 'ng-validation-error' ) ) . toBeTruthy ( ) ;
234234 expect ( element . attr ( 'ng-validation-error' ) ) . toEqual ( 'Required' ) ;
235235 } ) ;
@@ -254,7 +254,7 @@ describe("widget", function(){
254254 expect ( element . attr ( 'ng-validation-error' ) ) . toEqual ( 'Required' ) ;
255255
256256 element . val ( 'abc' ) ;
257- element . trigger ( 'keyup' ) ;
257+ browserTrigger ( element , 'keyup' ) ;
258258 expect ( element . hasClass ( 'ng-validation-error' ) ) . toBeFalsy ( ) ;
259259 expect ( element . attr ( 'ng-validation-error' ) ) . toBeFalsy ( ) ;
260260 } ) ;
@@ -268,11 +268,11 @@ describe("widget", function(){
268268 expect ( element . val ( ) ) . toEqual ( "Adam" ) ;
269269
270270 element . val ( 'Shyam' ) ;
271- element . trigger ( 'keyup' ) ;
271+ browserTrigger ( element , 'keyup' ) ;
272272 expect ( scope . $get ( 'name' ) ) . toEqual ( 'Shyam' ) ;
273273
274274 element . val ( 'Kai' ) ;
275- element . trigger ( 'change' ) ;
275+ browserTrigger ( element , 'change' ) ;
276276 expect ( scope . $get ( 'name' ) ) . toEqual ( 'Kai' ) ;
277277 } ) ;
278278
0 commit comments