Bug 1400256 - Add test for element.isXULElement. r?whimboo draft
authorAndreas Tolfsen <ato@sny.no>
Thu, 05 Oct 2017 17:01:03 +0100
changeset 677264 6725d28cb8408afed19e99f7af767c4bd315918d
parent 677263 c90db772fe87a980837d8ed781e5acc08e54dc4b
child 677265 2617d1389b383ff65f1ade7c54e8f3d24beaeb8d
push id83738
push userbmo:ato@sny.no
push dateTue, 10 Oct 2017 12:24:55 +0000
reviewerswhimboo
bugs1400256
milestone58.0a1
Bug 1400256 - Add test for element.isXULElement. r?whimboo MozReview-Commit-ID: Aauva0VZHwa
testing/marionette/test_element.js
--- a/testing/marionette/test_element.js
+++ b/testing/marionette/test_element.js
@@ -81,16 +81,24 @@ add_test(function test_isDOMWindow() {
   ok(element.isDOMWindow(domFrame));
   ok(!element.isDOMWindow(domEl));
   ok(!element.isDOMWindow(xulEl));
   ok(!element.isDOMWindow({}));
 
   run_next_test();
 });
 
+add_test(function test_isXULElement() {
+  ok(element.isXULElement(xulEl));
+  ok(!element.isXULElement(domEl));
+  ok(!element.isXULElement(domWin));
+
+  run_next_test();
+});
+
 add_test(function test_isWebElementReference() {
   strictEqual(element.isWebElementReference({[element.Key]: "some_id"}), true);
   strictEqual(element.isWebElementReference({[element.LegacyKey]: "some_id"}), true);
   strictEqual(element.isWebElementReference(
       {[element.LegacyKey]: "some_id", [element.Key]: "2"}), true);
   strictEqual(element.isWebElementReference({}), false);
   strictEqual(element.isWebElementReference({"key": "blah"}), false);