From 8e8fa6dc1ad514b0fa20e41faddcb85693d0408a Mon Sep 17 00:00:00 2001 From: rwldrn Date: Wed, 7 Sep 2011 10:13:22 -0400 Subject: Bug in rmultidash. Fixes #10194 --- test/unit/data.js | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) (limited to 'test/unit/data.js') diff --git a/test/unit/data.js b/test/unit/data.js index 06c6c2d57..b1bf232a4 100644 --- a/test/unit/data.js +++ b/test/unit/data.js @@ -488,23 +488,26 @@ if (window.JSON && window.JSON.stringify) { } test("jQuery.data should follow html5 specification regarding camel casing", function() { - expect(8); + expect(10); - var div = jQuery("
") + var div = jQuery("
") .prependTo("body"); - equals(div.data().foo, "a", "Verify single word data-* key"); - equals(div.data().fooBar, "b", "Verify multiple word data-* key"); - equals(div.data().fooBarBaz, "c", "Verify multiple word data-* key"); + equal( div.data().wTF, "ftw", "Verify single letter data-* key" ); + equal( div.data().bigALittleA, "bouncing-b", "Verify single letter mixed data-* key" ); - equals(div.data("foo"), "a", "Verify single word data-* key"); - equals(div.data("fooBar"), "b", "Verify multiple word data-* key"); - equals(div.data("fooBarBaz"), "c", "Verify multiple word data-* key"); + equal( div.data().foo, "a", "Verify single word data-* key" ); + equal( div.data().fooBar, "b", "Verify multiple word data-* key" ); + equal( div.data().fooBarBaz, "c", "Verify multiple word data-* key" ); + + equal( div.data("foo"), "a", "Verify single word data-* key" ); + equal( div.data("fooBar"), "b", "Verify multiple word data-* key" ); + equal( div.data("fooBarBaz"), "c", "Verify multiple word data-* key" ); div.data("foo-bar", "d"); - equals(div.data("fooBar"), "d", "Verify updated data-* key"); - equals(div.data("foo-bar"), "d", "Verify updated data-* key"); + equal( div.data("fooBar"), "d", "Verify updated data-* key" ); + equal( div.data("foo-bar"), "d", "Verify updated data-* key" ); div.remove(); }); -- cgit v1.2.3