MediaWiki  REL1_21
ExifRotationTest Class Reference

Tests related to auto rotation. More...

Inheritance diagram for ExifRotationTest:
Collaboration diagram for ExifRotationTest:

List of all members.

Public Member Functions

 provideBitmapExtractPreRotationDimensions ()
 testBitmapExtractPreRotationDimensions ($rotation, $expected)
 provideBitmapExtractPreRotationDimensions
 testMetadata ($name, $type, $info)
 provideFiles
 testMetadataNoAutoRotate ($name, $type, $info)
 Same as before, but with auto-rotation disabled.
 testRotationRendering ($name, $type, $info, $thumbs)
 provideFiles
 testRotationRenderingNoAutoRotate ($name, $type, $info, $thumbs)
 provideFilesNoAutoRotate

Static Public Member Functions

static provideFiles ()
static provideFilesNoAutoRotate ()

Public Attributes

const TEST_HEIGHT = 200
const TEST_WIDTH = 100

Protected Member Functions

 setUp ()
 setUp and tearDown should (where significant) happen in reverse order.
 tearDown ()

Private Member Functions

 dataFile ($name, $type)

Detailed Description

Tests related to auto rotation.

medium

Definition at line 7 of file ExifRotationTest.php.


Member Function Documentation

static ExifRotationTest::provideFiles ( ) [static]

Definition at line 104 of file ExifRotationTest.php.

References array().

Definition at line 193 of file ExifRotationTest.php.

References array().

ExifRotationTest::setUp ( ) [protected]

setUp and tearDown should (where significant) happen in reverse order.

Reimplemented from MediaWikiTestCase.

Definition at line 9 of file ExifRotationTest.php.

References array(), MediaWikiTestCase\getNewTempDirectory(), global, and wfDl().

ExifRotationTest::tearDown ( ) [protected]

Reimplemented from MediaWikiTestCase.

Definition at line 37 of file ExifRotationTest.php.

References global.

provideBitmapExtractPreRotationDimensions

Definition at line 233 of file ExifRotationTest.php.

References $result, and array().

ExifRotationTest::testMetadata ( name,
type,
info 
)

provideFiles

Definition at line 49 of file ExifRotationTest.php.

References $file, $name, BitmapHandler\canRotate(), and dataFile().

ExifRotationTest::testMetadataNoAutoRotate ( name,
type,
info 
)

Same as before, but with auto-rotation disabled.

provideFilesNoAutoRotate

Definition at line 141 of file ExifRotationTest.php.

References $file, $name, dataFile(), and global.

ExifRotationTest::testRotationRendering ( name,
type,
info,
thumbs 
)
ExifRotationTest::testRotationRenderingNoAutoRotate ( name,
type,
info,
thumbs 
)

provideFilesNoAutoRotate

Definition at line 156 of file ExifRotationTest.php.

References $file, $matches, $name, $out, $params, $size, array(), as, dataFile(), global, File\RENDER_FORCE, and File\RENDER_NOW.


Member Data Documentation

Definition at line 228 of file ExifRotationTest.php.

Definition at line 227 of file ExifRotationTest.php.


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