Index: tests/ppapi_browser/ppb_graphics2d/ppapi_ppb_graphics2d.cc |
=================================================================== |
--- tests/ppapi_browser/ppb_graphics2d/ppapi_ppb_graphics2d.cc (revision 6005) |
+++ tests/ppapi_browser/ppb_graphics2d/ppapi_ppb_graphics2d.cc (working copy) |
@@ -184,74 +184,74 @@ |
// Invalid instance and size -> invalid resource. |
graphics2d = ppb->Create(kInvalidInstance, &k30x30, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(kInvalidInstance, &k30x30, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(kNotAnInstance, &k30x30, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(kNotAnInstance, &k30x30, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(pp_instance(), &k100000x100000, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(pp_instance(), &k100000x100000, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(pp_instance(), &kZeroPixels, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(pp_instance(), &kZeroPixels, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(pp_instance(), &kNegativeWidth, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(pp_instance(), &kNegativeHeight, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
// NULL size -> Internal error in rpc method. |
graphics2d = ppb->Create(pp_instance(), NULL, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
graphics2d = ppb->Create(pp_instance(), NULL, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d == kInvalidResource); |
+ EXPECT(graphics2d == kInvalidResource); |
// Valid instance and size -> valid resource. |
graphics2d = ppb->Create(pp_instance(), &kOnePixel, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d != kInvalidResource); |
+ EXPECT(graphics2d != kInvalidResource); |
PPBCore()->ReleaseResource(graphics2d); |
graphics2d = ppb->Create(pp_instance(), &kOnePixel, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d != kInvalidResource); |
+ EXPECT(graphics2d != kInvalidResource); |
PPBCore()->ReleaseResource(graphics2d); |
graphics2d = ppb->Create(pp_instance(), &k30x30, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d != kInvalidResource); |
+ EXPECT(graphics2d != kInvalidResource); |
PPBCore()->ReleaseResource(graphics2d); |
graphics2d = ppb->Create(pp_instance(), &k30x30, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d != kInvalidResource); |
+ EXPECT(graphics2d != kInvalidResource); |
PPBCore()->ReleaseResource(graphics2d); |
graphics2d = ppb->Create(pp_instance(), &k2500x2500, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d != kInvalidResource); |
+ EXPECT(graphics2d != kInvalidResource); |
PPBCore()->ReleaseResource(graphics2d); |
graphics2d = ppb->Create(pp_instance(), &k2500x2500, kNotAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d != kInvalidResource); |
+ EXPECT(graphics2d != kInvalidResource); |
PPBCore()->ReleaseResource(graphics2d); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::IsGraphics2D(). |
void TestIsGraphics2D() { |
// Invalid / non-existent / non-Graphics2D resource -> false. |
- EXPECT_ASYNC(PP_FALSE == PPBGraphics2D()->IsGraphics2D(kInvalidResource)); |
- EXPECT_ASYNC(PP_FALSE == PPBGraphics2D()->IsGraphics2D(kNotAResource)); |
+ EXPECT(PP_FALSE == PPBGraphics2D()->IsGraphics2D(kInvalidResource)); |
+ EXPECT(PP_FALSE == PPBGraphics2D()->IsGraphics2D(kNotAResource)); |
PP_Resource url_loader = PPBURLLoader()->Create(pp_instance()); |
CHECK(url_loader != kInvalidResource); |
- EXPECT_ASYNC(PP_FALSE == PPBGraphics2D()->IsGraphics2D(url_loader)); |
+ EXPECT(PP_FALSE == PPBGraphics2D()->IsGraphics2D(url_loader)); |
PPBCore()->ReleaseResource(url_loader); |
// Current Graphics2D resource -> true. |
PP_Resource graphics2d = PPBGraphics2D()->Create( |
pp_instance(), &k30x30, kAlwaysOpaque); |
- EXPECT_ASYNC(PP_TRUE == PPBGraphics2D()->IsGraphics2D(graphics2d)); |
+ EXPECT(PP_TRUE == PPBGraphics2D()->IsGraphics2D(graphics2d)); |
// Released Graphis2D resource -> false. |
PPBCore()->ReleaseResource(graphics2d); |
- EXPECT_ASYNC(PP_FALSE == PPBGraphics2D()->IsGraphics2D(graphics2d)); |
+ EXPECT(PP_FALSE == PPBGraphics2D()->IsGraphics2D(graphics2d)); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::Describe(). |
@@ -263,30 +263,30 @@ |
// Valid resource -> output = configuration, true. |
graphics2d = ppb->Create(pp_instance(), &k30x30, kNotAlwaysOpaque); |
- EXPECT_ASYNC(PP_TRUE == ppb->Describe(graphics2d, &size, &is_always_opaque)); |
- EXPECT_ASYNC(is_always_opaque == PP_FALSE && IsEqualSize(size, k30x30)); |
+ EXPECT(PP_TRUE == ppb->Describe(graphics2d, &size, &is_always_opaque)); |
+ EXPECT(is_always_opaque == PP_FALSE && IsEqualSize(size, k30x30)); |
PPBCore()->ReleaseResource(graphics2d); |
graphics2d = ppb->Create(pp_instance(), &k30x30, kAlwaysOpaque); |
- EXPECT_ASYNC(PP_TRUE == ppb->Describe(graphics2d, &size, &is_always_opaque)); |
- EXPECT_ASYNC(is_always_opaque == PP_TRUE && IsEqualSize(size, k30x30)); |
+ EXPECT(PP_TRUE == ppb->Describe(graphics2d, &size, &is_always_opaque)); |
+ EXPECT(is_always_opaque == PP_TRUE && IsEqualSize(size, k30x30)); |
PPBCore()->ReleaseResource(graphics2d); |
// NULL outputs -> output = unchanged, false. |
- EXPECT_ASYNC(PP_FALSE == ppb->Describe(graphics2d, NULL, &is_always_opaque)); |
- EXPECT_ASYNC(PP_FALSE == ppb->Describe(graphics2d, &size, NULL)); |
- EXPECT_ASYNC(is_always_opaque == PP_TRUE && IsEqualSize(size, k30x30)); |
+ EXPECT(PP_FALSE == ppb->Describe(graphics2d, NULL, &is_always_opaque)); |
+ EXPECT(PP_FALSE == ppb->Describe(graphics2d, &size, NULL)); |
+ EXPECT(is_always_opaque == PP_TRUE && IsEqualSize(size, k30x30)); |
// Invalid / non-existent resource -> output = 0, false. |
- EXPECT_ASYNC(PP_FALSE == ppb->Describe(kInvalidResource, &size, &is_always_opaque)); |
- EXPECT_ASYNC(is_always_opaque == PP_FALSE && IsEqualSize(size, kZeroPixels)); |
+ EXPECT(PP_FALSE == ppb->Describe(kInvalidResource, &size, &is_always_opaque)); |
+ EXPECT(is_always_opaque == PP_FALSE && IsEqualSize(size, kZeroPixels)); |
is_always_opaque = PP_TRUE; |
size = k90x90; |
- EXPECT_ASYNC(PP_FALSE == ppb->Describe(kNotAResource, &size, &is_always_opaque)); |
- EXPECT_ASYNC(is_always_opaque == PP_FALSE && IsEqualSize(size, kZeroPixels)); |
+ EXPECT(PP_FALSE == ppb->Describe(kNotAResource, &size, &is_always_opaque)); |
+ EXPECT(is_always_opaque == PP_FALSE && IsEqualSize(size, kZeroPixels)); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::PaintImageData() with specified image rect. |
@@ -323,17 +323,17 @@ |
// Paints backing store image to screen only after Flush(). |
PP_Point top_right = PP_MakePoint(60, 0); |
- EXPECT_ASYNC(!IsSquareOnScreen(graphics2d, top_right, k30x30, kSheerBlue)); |
+ EXPECT(!IsSquareOnScreen(graphics2d, top_right, k30x30, kSheerBlue)); |
PP_CompletionCallback cc = MakeTestableFlushCallback( |
"PaintImageDataFlushCallback", graphics2d, image_data, 1); |
- EXPECT_ASYNC(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
- EXPECT_ASYNC(IsSquareOnScreen(graphics2d, top_right, k30x30, kSheerBlue)); |
+ EXPECT(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
+ EXPECT(IsSquareOnScreen(graphics2d, top_right, k30x30, kSheerBlue)); |
// This should have no effect on Flush(). |
ppb->PaintImageData(graphics2d, image_data_noop, &top_left, &src_rect); |
PPBCore()->ReleaseResource(image_data_noop); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::PaintImageData() with default rect for entire image. |
@@ -369,17 +369,17 @@ |
ppb->PaintImageData(kInvalidResource, kNotAResource, NULL, kEntireImage); |
// Paints backing store image to the screen only after Flush(). |
- EXPECT_ASYNC(!IsSquareOnScreen(graphics2d, bottom_left, k30x30, kOpaqueYellow)); |
+ EXPECT(!IsSquareOnScreen(graphics2d, bottom_left, k30x30, kOpaqueYellow)); |
PP_CompletionCallback cc = MakeTestableFlushCallback( |
"PaintImageDataEntireFlushCallback", graphics2d, image_data, 1); |
- EXPECT_ASYNC(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
- EXPECT_ASYNC(IsSquareOnScreen(graphics2d, bottom_left, k30x30, kOpaqueYellow)); |
+ EXPECT(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
+ EXPECT(IsSquareOnScreen(graphics2d, bottom_left, k30x30, kOpaqueYellow)); |
// This should have no effect on Flush(). |
ppb->PaintImageData(graphics2d, image_data_noop, &bottom_left, kEntireImage); |
PPBCore()->ReleaseResource(image_data_noop); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::Scroll() with specified image rect. |
@@ -403,13 +403,13 @@ |
ppb->Scroll(graphics2d, &clip_rect, NULL); // Internal error in rpc method. |
// Paints backing store image to the sreen only after Flush(). |
- EXPECT_ASYNC(!IsSquareOnScreen(graphics2d, middle, k30x30, kOpaqueWhite)); |
+ EXPECT(!IsSquareOnScreen(graphics2d, middle, k30x30, kOpaqueWhite)); |
PP_CompletionCallback cc = MakeTestableFlushCallback( |
"ScrollFlushCallback", graphics2d, image_data, 1); |
- EXPECT_ASYNC(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
- EXPECT_ASYNC(IsSquareOnScreen(graphics2d, middle, k30x30, kOpaqueWhite)); |
+ EXPECT(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
+ EXPECT(IsSquareOnScreen(graphics2d, middle, k30x30, kOpaqueWhite)); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::Scroll() with default rect for entire image.. |
@@ -431,14 +431,14 @@ |
ppb->Scroll(graphics2d, kEntireImage, NULL); // Internal error in rpc method. |
// Paints backing store image to the screen only after Flush(). |
- EXPECT_ASYNC(!IsSquareOnScreen(graphics2d, bottom_right, k30x30, kOpaqueGreen)); |
+ EXPECT(!IsSquareOnScreen(graphics2d, bottom_right, k30x30, kOpaqueGreen)); |
ppb->Scroll(graphics2d, kEntireImage, &bottom_right); |
PP_CompletionCallback cc = MakeTestableFlushCallback( |
"ScrollEntireFlushCallback", graphics2d, image_data, 1); |
- EXPECT_ASYNC(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
- EXPECT_ASYNC(IsSquareOnScreen(graphics2d, bottom_right, k30x30, kOpaqueGreen)); |
+ EXPECT(PP_OK_COMPLETIONPENDING == ppb->Flush(graphics2d, cc)); |
+ EXPECT(IsSquareOnScreen(graphics2d, bottom_right, k30x30, kOpaqueGreen)); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::ReplaceContents(). |
@@ -462,18 +462,18 @@ |
PPBGraphics2D()->ReplaceContents(graphics2d, image_data_size_mismatch); |
// Paints backing store image to the screen only after Flush(). |
- EXPECT_ASYNC(!IsSquareOnScreen(graphics2d, kOrigin, k90x90, kSheerGray)); |
+ EXPECT(!IsSquareOnScreen(graphics2d, kOrigin, k90x90, kSheerGray)); |
PP_CompletionCallback cc = MakeTestableFlushCallback( |
"ReplaceContentsFlushCallback", graphics2d, image_data, 1); |
- EXPECT_ASYNC(PP_OK_COMPLETIONPENDING == PPBGraphics2D()->Flush(graphics2d, cc)); |
- EXPECT_ASYNC(IsSquareOnScreen(graphics2d, kOrigin, k90x90, kSheerGray)); |
+ EXPECT(PP_OK_COMPLETIONPENDING == PPBGraphics2D()->Flush(graphics2d, cc)); |
+ EXPECT(IsSquareOnScreen(graphics2d, kOrigin, k90x90, kSheerGray)); |
// This should have no effect on Flush(). |
PPBGraphics2D()->ReplaceContents(graphics2d, image_data_noop); |
PPBCore()->ReleaseResource(image_data_noop); |
PPBCore()->ReleaseResource(image_data_size_mismatch); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests PPB_Graphics2D::Flush(). |
@@ -484,18 +484,18 @@ |
"FlushCallback", graphics2d, kInvalidResource, 1); |
// Invalid args -> PP_ERROR_BAD..., no callback. |
- EXPECT_ASYNC(PP_ERROR_BADRESOURCE == PPBGraphics2D()->Flush(kInvalidResource, cc)); |
- EXPECT_ASYNC(PP_ERROR_BADRESOURCE == PPBGraphics2D()->Flush(kNotAResource, cc)); |
- EXPECT_ASYNC(PP_ERROR_BADARGUMENT == |
+ EXPECT(PP_ERROR_BADRESOURCE == PPBGraphics2D()->Flush(kInvalidResource, cc)); |
+ EXPECT(PP_ERROR_BADRESOURCE == PPBGraphics2D()->Flush(kNotAResource, cc)); |
+ EXPECT(PP_ERROR_BADARGUMENT == |
PPBGraphics2D()->Flush(graphics2d, PP_BlockUntilComplete())); |
// Valid args -> PP_OK_COMPLETIONPENDING, expect callback. |
- EXPECT_ASYNC(PP_OK_COMPLETIONPENDING == PPBGraphics2D()->Flush(graphics2d, cc)); |
+ EXPECT(PP_OK_COMPLETIONPENDING == PPBGraphics2D()->Flush(graphics2d, cc)); |
// Duplicate call -> PP_ERROR_INPROGRESS, no callback. |
- EXPECT_ASYNC(PP_ERROR_INPROGRESS == PPBGraphics2D()->Flush(graphics2d, cc)); |
+ EXPECT(PP_ERROR_INPROGRESS == PPBGraphics2D()->Flush(graphics2d, cc)); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Tests continious Paint/Flush chaining. |
@@ -506,9 +506,9 @@ |
PPBGraphics2D()->PaintImageData(graphics2d, image_data, &kOrigin, NULL); |
PP_CompletionCallback cc = MakeTestableFlushCallback( |
"FlushAnimationCallback", graphics2d, image_data, 10); |
- EXPECT_ASYNC(PP_OK_COMPLETIONPENDING == PPBGraphics2D()->Flush(graphics2d, cc)); |
+ EXPECT(PP_OK_COMPLETIONPENDING == PPBGraphics2D()->Flush(graphics2d, cc)); |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
// Stress testing of a large number of resources. |
@@ -519,15 +519,15 @@ |
for (int i = 0; i < kManyResources; i++) { |
graphics2d[i] = ppb->Create(pp_instance(), &k30x30, kAlwaysOpaque); |
- EXPECT_ASYNC(graphics2d[i] != kInvalidResource); |
- EXPECT_ASYNC(PP_TRUE == ppb->IsGraphics2D(graphics2d[i])); |
+ EXPECT(graphics2d[i] != kInvalidResource); |
+ EXPECT(PP_TRUE == ppb->IsGraphics2D(graphics2d[i])); |
} |
for (int i = 0; i < kManyResources; i++) { |
PPBCore()->ReleaseResource(graphics2d[i]); |
- EXPECT_ASYNC(PP_FALSE == PPBGraphics2D()->IsGraphics2D(graphics2d[i])); |
+ EXPECT(PP_FALSE == PPBGraphics2D()->IsGraphics2D(graphics2d[i])); |
} |
- TEST_PASSED_ASYNC; |
+ TEST_PASSED; |
} |
} // namespace |