Closed Bug 839740 Opened 12 years ago Closed 12 years ago

Add Moz2D Unit Tests

Categories

(Core :: Graphics, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla22

People

(Reporter: BenWa, Unassigned)

References

Details

Attachments

(1 file)

Attached patch Add Moz2D GTest driver (deleted) — Splinter Review
This turns out pretty nicely and interleave the output from the Moz2D unittest driver while still running and reporting failures within GTest. This simple wrapper will make these test run once GTest is checked in and added to TBPL. [==========] Running 6 tests from 3 test cases. [----------] Global test environment set-up. [----------] 1 test from MozillaGTestSanity [ RUN ] MozillaGTestSanity.Runs [ OK ] MozillaGTestSanity.Runs (0 ms) [----------] 1 test from MozillaGTestSanity (0 ms total) [----------] 3 tests from TiledLayerBuffer [ RUN ] TiledLayerBuffer.TileStart [ OK ] TiledLayerBuffer.TileStart (0 ms) [ RUN ] TiledLayerBuffer.TileConstructor [ OK ] TiledLayerBuffer.TileConstructor (0 ms) [ RUN ] TiledLayerBuffer.EmptyUpdate [ OK ] TiledLayerBuffer.EmptyUpdate (0 ms) [----------] 3 tests from TiledLayerBuffer (0 ms total) [----------] 2 tests from Moz2D [ RUN ] Moz2D.Point Test (Addition): PASSED Test (Subtraction): PASSED [ OK ] Moz2D.Point (0 ms) [ RUN ] Moz2D.Scaling Test (BasicHalfScale): PASSED Test (DoubleHalfScale): PASSED Test (UnevenHalfScale): PASSED Test (OddStrideHalfScale): PASSED Test (VerticalHalfScale): PASSED Test (HorizontalHalfScale): PASSED Test (MixedHalfScale): PASSED [ OK ] Moz2D.Scaling (4 ms) [----------] 2 tests from Moz2D (4 ms total) [----------] Global test environment tear-down [==========] 6 tests from 3 test cases ran. (4 ms total) [ PASSED ] 6 tests.
Attachment #712066 - Flags: review?
Attachment #712066 - Flags: review? → review?(bas)
Attachment #712066 - Flags: review?(bas) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla22
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: