4 * Youmin Ha <youmin.ha@samsung.com>
7 /*jslint browser: true*/
8 /*global $, jQuery, test, equal, ok*/
10 $.mobile.defaultTransition = " none " ;
14 var tizen = $.tizen.__tizen__;
16 test( " util.getScaleFactor( ) " , function ( ) {
17 var util = tizen.util,
22 expected = window.scale;
24 expected = screen.width / defaultWidth;
25 if ( expected > 1 ) { // Don ' t allow expansion
31 equal( util.getScaleFactor( ), expected, " Scale factor value should calculated properly. " );
34 test( " util.isMobileBrowser( ) " , function ( ) {
35 var appVersion = window.navigator.appVersion,
36 mobile = appVersion.match( " Mobile " ),
37 isMobile = mobile ? true : false;
39 equal( tizen.util.isMobileBrowser( ), isMobile, " Mobile browser must be detected. " );
42 * Is this test OK? How are both cases( mobile/non-mobile ) tested?
46 test( " css.addElementToHead( ) " , function ( ) {
48 scarecrow = $( ' <meta name= " scarecrow " /> ' ),
51 css.addElementToHead( scarecrow );
52 selected = $( ' head ' ).children( ' meta[name=scarecrow] ' );
53 ok( selected.length > 0, ' Object must be added to header. ' );