@@ -134,10 +134,17 @@ describe("pat-autosubmit", function () {
134
134
</form>
135
135
` ;
136
136
const el = document . querySelector ( ".pat-autosubmit" ) ;
137
- const instance = new Pattern ( el ) ;
138
- const spy = jest . spyOn ( instance . $el , "submit" ) ;
137
+
138
+ let submit_dispatched = false ;
139
+ el . addEventListener ( "submit" , ( ) => {
140
+ submit_dispatched = true ;
141
+ } ) ;
142
+
143
+ new Pattern ( el ) ;
144
+
139
145
$ ( el ) . trigger ( "pat-update" , { pattern : "clone" , action : "removed" } ) ;
140
- expect ( spy ) . toHaveBeenCalled ( ) ;
146
+
147
+ expect ( submit_dispatched ) . toBe ( true ) ;
141
148
} ) ;
142
149
143
150
it ( "2.4 - when pat-sortable changes the sorting" , function ( ) {
@@ -146,10 +153,17 @@ describe("pat-autosubmit", function () {
146
153
</form>
147
154
` ;
148
155
const el = document . querySelector ( ".pat-autosubmit" ) ;
149
- const instance = new Pattern ( el ) ;
150
- const spy = jest . spyOn ( instance . $el , "submit" ) ;
156
+
157
+ let submit_dispatched = false ;
158
+ el . addEventListener ( "submit" , ( ) => {
159
+ submit_dispatched = true ;
160
+ } ) ;
161
+
162
+ new Pattern ( el ) ;
163
+
151
164
$ ( el ) . trigger ( "pat-update" , { pattern : "sortable" } ) ;
152
- expect ( spy ) . toHaveBeenCalled ( ) ;
165
+
166
+ expect ( submit_dispatched ) . toBe ( true ) ;
153
167
} ) ;
154
168
} ) ;
155
169
0 commit comments