2 * mobile media unit tests
9 // make sure original definitions are reset
10 module('jquery.mobile.media.js', {
12 $(document).trigger('mobileinit.htmlclass');
20 test( "media query check returns true when the position is absolute", function(){
21 $.fn.css = function(){ return "absolute"; };
22 same($.mobile.media("screen 1"), true);
25 test( "media query check returns false when the position is not absolute", function(){
26 $.fn.css = function(){ return "not absolute"; };
27 same($.mobile.media("screen 2"), false);
30 test( "media query check is cached", function(){
31 $.fn.css = function(){ return "absolute"; };
32 same($.mobile.media("screen 3"), true);
34 $.fn.css = function(){ return "not absolute"; };
35 same($.mobile.media("screen 3"), true);