| Index: ui/ozone/platform/wayland/wayland_surface_factory_unittest.cc
|
| diff --git a/ui/ozone/platform/wayland/wayland_surface_factory_unittest.cc b/ui/ozone/platform/wayland/wayland_surface_factory_unittest.cc
|
| index 36e311318a1c0686a6eb86221d9343a71aab9c7a..13b1b672f480beaee5ba8acb5f1e5d540fd9f0d0 100644
|
| --- a/ui/ozone/platform/wayland/wayland_surface_factory_unittest.cc
|
| +++ b/ui/ozone/platform/wayland/wayland_surface_factory_unittest.cc
|
| @@ -6,61 +6,25 @@
|
| #include "third_party/skia/include/core/SkSurface.h"
|
| #include "ui/ozone/platform/wayland/fake_server.h"
|
| #include "ui/ozone/platform/wayland/mock_platform_window_delegate.h"
|
| -#include "ui/ozone/platform/wayland/wayland_display.h"
|
| #include "ui/ozone/platform/wayland/wayland_surface_factory.h"
|
| +#include "ui/ozone/platform/wayland/wayland_test.h"
|
| #include "ui/ozone/platform/wayland/wayland_window.h"
|
| #include "ui/ozone/public/surface_ozone_canvas.h"
|
|
|
| using ::testing::Expectation;
|
| -using ::testing::Mock;
|
| using ::testing::SaveArg;
|
| using ::testing::_;
|
|
|
| namespace ui {
|
|
|
| -class WaylandSurfaceFactoryTest : public testing::Test {
|
| +class WaylandSurfaceFactoryTest : public WaylandTest {
|
| public:
|
| - WaylandSurfaceFactoryTest()
|
| - : surface_factory(&display),
|
| - window(&delegate, &display, gfx::Rect(0, 0, 80, 60)) {}
|
| + WaylandSurfaceFactoryTest() : surface_factory(&display) {}
|
|
|
| ~WaylandSurfaceFactoryTest() override {}
|
|
|
| - void SetUp() override {
|
| - ASSERT_TRUE(server.Start());
|
| - ASSERT_TRUE(display.Initialize());
|
| - ASSERT_TRUE(window.Initialize());
|
| - wl_display_roundtrip(display.display());
|
| -
|
| - server.Pause();
|
| -
|
| - surface = server.GetObject<wl::MockSurface>(window.GetWidget());
|
| - ASSERT_TRUE(surface);
|
| - initialized = true;
|
| - }
|
| -
|
| - void TearDown() override {
|
| - server.Resume();
|
| - if (initialized)
|
| - wl_display_roundtrip(display.display());
|
| - }
|
| -
|
| - void Sync() {
|
| - server.Resume();
|
| - wl_display_roundtrip(display.display());
|
| - server.Pause();
|
| - }
|
| -
|
| - private:
|
| - wl::FakeServer server;
|
| - bool initialized = false;
|
| -
|
| protected:
|
| - WaylandDisplay display;
|
| WaylandSurfaceFactory surface_factory;
|
| - MockPlatformWindowDelegate delegate;
|
| - WaylandWindow window;
|
| - wl::MockSurface* surface;
|
|
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(WaylandSurfaceFactoryTest);
|
| @@ -84,8 +48,8 @@ TEST_F(WaylandSurfaceFactoryTest, Canvas) {
|
| ASSERT_TRUE(buffer_resource);
|
| wl_shm_buffer* buffer = wl_shm_buffer_get(buffer_resource);
|
| ASSERT_TRUE(buffer);
|
| - EXPECT_EQ(wl_shm_buffer_get_width(buffer), 80);
|
| - EXPECT_EQ(wl_shm_buffer_get_height(buffer), 60);
|
| + EXPECT_EQ(wl_shm_buffer_get_width(buffer), 800);
|
| + EXPECT_EQ(wl_shm_buffer_get_height(buffer), 600);
|
|
|
| // TODO(forney): We could check that the contents match something drawn to the
|
| // SkSurface above.
|
|
|