From cccf9ad91d8b6626e1e20bd267c9cd0b6223f15c Mon Sep 17 00:00:00 2001 From: timmywil Date: Thu, 5 May 2011 12:52:04 -0400 Subject: Add support for the contenteditable attribute --- test/unit/attributes.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/unit/attributes.js b/test/unit/attributes.js index 5f35e9482..257d02d09 100644 --- a/test/unit/attributes.js +++ b/test/unit/attributes.js @@ -22,7 +22,8 @@ test("jQuery.attrFix/jQuery.propFix integrity test", function() { rowspan: "rowSpan", colspan: "colSpan", usemap: "useMap", - frameborder: "frameBorder" + frameborder: "frameBorder", + contenteditable: "contentEditable" }, propsShouldBe; @@ -143,7 +144,7 @@ test("attr(Hash)", function() { }); test("attr(String, Object)", function() { - expect(56); + expect(57); var div = jQuery("div").attr("foo", "bar"), fail = false; @@ -215,6 +216,9 @@ test("attr(String, Object)", function() { equals( $text.attr("aria-disabled", false).attr("aria-disabled"), "false", "Setting aria attributes are not affected by boolean settings"); $text.removeData("something").removeData("another").removeAttr("aria-disabled"); + jQuery("#foo").attr("contenteditable", true); + equals( jQuery("#foo").attr("contenteditable"), "true", "Enumerated attributes are set properly" ); + var attributeNode = document.createAttribute("irrelevant"), commentNode = document.createComment("some comment"), textNode = document.createTextNode("some text"); -- cgit v1.2.3