You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
assertEqual("Core","Function Event Listeners: Input Called Right Number of Times",numTimesInputCalled,6);
258
-
assertEqual("Core","Function Event Listeners: Change Called Right Number of Times",numTimesChangeCalled,1);
259
-
testAssertion("Core","Function Event Listeners: Input Removed Listener Not Called",!inputDeletedListenerCalled,"(code-input element).removeEventListener did not work.");
287
+
// Function type listeners
288
+
// Never overriden
289
+
assertEqual("Core","addEventListener: Input Called Right Number of Times",numTimesInputCalled["listener"],12);
290
+
assertEqual("Core","addEventListener: Change Called Right Number of Times",numTimesChangeCalled["listener"],2);
291
+
assertEqual("Core","addEventListener: Focus Called Right Number of Times",numTimesFocusCalled["listener"],3);
292
+
assertEqual("Core","addEventListener: Blur Called Right Number of Times",numTimesBlurCalled["listener"],2);
293
+
294
+
// IDL attribute (JavaScript property) type listeners
295
+
// Overriden by content attributes before second set of interaction
296
+
assertEqual("Core","IDL attribute (JavaScript .oninput) event handler: Input Called Right Number of Times then Overriden by Content Attr",numTimesInputCalled["idl"],6);
297
+
assertEqual("Core","IDL attribute (JavaScript .onchange) event handler: Change Called Right Number of Times then Overriden by Content Attr",numTimesChangeCalled["idl"],1);
298
+
assertEqual("Core","IDL attribute (JavaScript .onfocus) event handler: Focus Called Right Number of Times then Overriden by Content Attr",numTimesFocusCalled["idl"],2);
299
+
assertEqual("Core","IDL attribute (JavaScript .onblur) event handler: Blur Called Right Number of Times then Overriden by Content Attr",numTimesBlurCalled["idl"],1);
300
+
301
+
// Content attribute (HTML attribute) type listeners
302
+
// Only registered before second set of interaction
303
+
assertEqual("Core","Content attribute (HTML oninput=\"...\") event handler: Input Called Right Number of Times",numTimesInputCalled["content"],6);
304
+
assertEqual("Core","Content attribute (HTML onchange=\"...\") event handler: Change Called Right Number of Times",numTimesChangeCalled["content"],1);
305
+
assertEqual("Core","Content attribute (HTML onfocus=\"...\") event handler: Focus Called Right Number of Times",numTimesFocusCalled["content"],1);
306
+
assertEqual("Core","Content attribute (HTML onblur=\"...\") event handler: Blur Called Right Number of Times",numTimesBlurCalled["content"],1);
307
+
308
+
testAssertion("Core","addEventListener, removeEventListener: Input Removed Listener Not Called",!inputDeletedListenerCalled,"(code-input element).removeEventListener did not work.");
0 commit comments