From bfb0f4e403bcffc51400e9d029a10f77c2b64ba8 Mon Sep 17 00:00:00 2001 From: John Bender Date: Wed, 24 Nov 2010 12:23:29 +0800 Subject: [PATCH] small refactor for mobile view port tests --- tests/unit/core/core.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/tests/unit/core/core.js b/tests/unit/core/core.js index dcccb083..d8f9b7bd 100644 --- a/tests/unit/core/core.js +++ b/tests/unit/core/core.js @@ -86,20 +86,21 @@ ok($(".ui-loader").length); }); - var metaViewportSelector = "head meta[name=viewport]"; + var metaViewportSelector = "head meta[name=viewport]", + setViewPortContent = function(value){ + $(metaViewportSelector).remove(); + alterExtend({metaViewportContent: value}); + $.testHelper.reloadLib(libName); + }; //TODO lots of duplication test( "meta view port element is added to head when defined on mobile", function(){ - $(metaViewportSelector).remove(); - alterExtend({metaViewportContent: true}); - $.testHelper.reloadLib(libName); + setViewPortContent(true); same($(metaViewportSelector).length, 1); }); test( "meta view port element not added to head when not defined on mobile", function(){ - $(metaViewportSelector).remove(); - alterExtend({metaViewportContent: false}); - $.testHelper.reloadLib(libName); + setViewPortContent(false); same($(metaViewportSelector).length, 0); });