MediaWiki  REL1_23
OutputPageTest Class Reference
Inheritance diagram for OutputPageTest:
Collaboration diagram for OutputPageTest:

List of all members.

Public Member Functions

 testHandheld ()
 Tests handheld behavior OutputPage::transformCssMedia.
 testPrintRequests ()
 Tests print requests OutputPage::transformCssMedia.
 testScreenRequests ()
 Tests screen requests, without either query parameter set OutputPage::transformCssMedia.

Public Attributes

const SCREEN_MEDIA_QUERY = 'screen and (min-width: 982px)'
const SCREEN_ONLY_MEDIA_QUERY = 'only screen and (min-width: 982px)'

Protected Member Functions

 assertTransformCssMediaCase ($args)
 Tests a particular case of transformCssMedia, using the given input, globals, expected return, and message.

Detailed Description

Author:
Matthew Flaschen

Output

Todo:
factor tests in this class into providers and test methods

Definition at line 12 of file OutputPageTest.php.


Member Function Documentation

Tests a particular case of transformCssMedia, using the given input, globals, expected return, and message.

Asserts that $expectedReturn is returned.

options['printableQuery'] - value of query string for printable, or omitted for none options['handheldQuery'] - value of query string for handheld, or omitted for none options['media'] - passed into the method under the same name options['expectedReturn'] - expected return value options['message'] - PHPUnit message for assertion

Parameters:
array$argskey-value array of arguments as shown above

Definition at line 30 of file OutputPageTest.php.

References array(), and OutputPage\transformCssMedia().

Referenced by testHandheld(), testPrintRequests(), and testScreenRequests().

Tests handheld behavior OutputPage::transformCssMedia.

Definition at line 123 of file OutputPageTest.php.

References array(), and assertTransformCssMediaCase().

Tests screen requests, without either query parameter set OutputPage::transformCssMedia.

Definition at line 87 of file OutputPageTest.php.

References array(), and assertTransformCssMediaCase().


Member Data Documentation

const OutputPageTest::SCREEN_MEDIA_QUERY = 'screen and (min-width: 982px)'

Definition at line 13 of file OutputPageTest.php.

const OutputPageTest::SCREEN_ONLY_MEDIA_QUERY = 'only screen and (min-width: 982px)'

Definition at line 14 of file OutputPageTest.php.


The documentation for this class was generated from the following file: