Sha256: a9d92f17cc96cf0e2ca1cee56341b66bf1affaf70c281e3eeb65329091ff91b8

Contents?: true

Size: 1.2 KB

Versions: 24

Compression:

Stored size: 1.2 KB

Contents

/**
 * @author thatcher
 */
(function(Q){

    Q.describe('Window Screen',{

        before:function(){
            //setup
        },
        after:function(){
            //tear down
        }    
        
    }).should('provide the required w3c interfaces', function(){

        expect(18);
        ok(screen === window.screen , 'screen is window screen');
        ok("top" in screen,          'top');
        ok(screen.height,       'height');
        ok(screen.width,        'width');
        ok("left" in screen,         'left');
        ok(screen.pixelDepth,   'pixelDepth');
        ok(screen.colorDepth,   'colorDepth');
        ok(screen.availWidth,   'availWidth');
        ok(screen.availHeight,  'availHeight');
        ok("availLeft" in screen,    'availLeft');
        ok(screen.availTop,     'availTop');
        
        //closely related function available at window
        ok(moveBy,              'moveBy');
        ok(moveTo,              'moveTo');
        ok(resizeBy,            'resizeBy');
        ok(resizeTo,            'resizeTo');
        ok(scroll,              'scroll');
        ok(scrollBy,            'scrollBy');
        ok(scrollTo,            'scrollTo');
        
    });
    
})(QUnit);

Version data entries

24 entries across 24 versions & 4 rubygems

Version Path
envjs19-0.3.8.20101029121421 test/specs/window/screen.js
envjs-0.3.8 test/specs/window/screen.js
envjs-0.3.7 test/specs/window/screen.js
envjs-0.3.6 test/specs/window/screen.js
envjs-0.3.5 test/specs/window/screen.js
envjs-0.3.4 test/specs/window/screen.js
envjs-0.3.3 test/specs/window/screen.js
envjs-0.3.2 test/specs/window/screen.js
envjs-0.3.1 test/specs/window/screen.js
envjs-0.3.0 test/specs/window/screen.js
envjs-0.2.0 test/specs/window/screen.js
envjs-0.1.7 test/specs/window/screen.js
envjs-0.1.6 test/specs/window/screen.js
envjs-0.1.5 test/specs/window/screen.js
envjs-0.1.4 test/specs/window/screen.js
envjs-0.1.3 test/specs/window/screen.js
harmony-0.5.1 vendor/envjs/test/specs/window/screen.js
harmony-0.5 vendor/envjs/test/specs/window/screen.js
envjs-0.1.2 test/specs/window/screen.js
envjs-0.1.1 test/specs/window/screen.js