From b91ecde0a7d60185d47493c455e9fec3666d483a Mon Sep 17 00:00:00 2001 From: Brant Burnett Date: Fri, 29 Jan 2010 18:38:21 +0000 Subject: 'Changed --- tests/unit/core/core.html | 13 ++++++++++++- tests/unit/core/core.js | 13 +++++++++++-- 2 files changed, 23 insertions(+), 3 deletions(-) (limited to 'tests/unit/core') diff --git a/tests/unit/core/core.html b/tests/unit/core/core.html index 0b2235a99..1e6f49d33 100644 --- a/tests/unit/core/core.html +++ b/tests/unit/core/core.html @@ -14,6 +14,11 @@ + + @@ -95,9 +100,15 @@
-
+
+
+
+
+
+
+
diff --git a/tests/unit/core/core.js b/tests/unit/core/core.js index 23292671a..c94241f19 100644 --- a/tests/unit/core/core.js +++ b/tests/unit/core/core.js @@ -49,11 +49,20 @@ test('focus', function() { }); test('zIndex', function() { - var el = $('#zIndexAutoWithParent'); + var el = $('#zIndexAutoWithParent'), + parent = el.parent(); equals(el.zIndex(), 100, 'zIndex traverses up to find value'); - equals(el.zIndex(200), el, 'zIndex setter is chainable'); + equals(parent.zIndex(200), parent, 'zIndex setter is chainable'); equals(el.zIndex(), 200, 'zIndex setter changed zIndex'); + el = $('#zIndexAutoWithParentViaCSS'); + equals(el.zIndex(), 0, 'zIndex traverses up to find CSS value, not found because not positioned'); + + el = $('#zIndexAutoWithParentViaCSSPositioned'); + equals(el.zIndex(), 100, 'zIndex traverses up to find CSS value'); + el.parent().zIndex(200); + equals(el.zIndex(), 200, 'zIndex setter changed zIndex, overriding CSS'); + equals($('#zIndexAutoNoParent').zIndex(), 0, 'zIndex never explicitly set in hierarchy'); }); -- cgit v1.2.3