~vanvugt/mir/test-abi-break-2

« back to all changes in this revision

Viewing changes to tests/mir_test_framework/connected_client_with_a_surface.cpp

  • Committer: Tarmac
  • Author(s): Alexandros Frantzis
  • Date: 2015-04-30 21:13:15 UTC
  • mfrom: (2526.1.1 migrate-to-surface-spec)
  • Revision ID: tarmac-20150430211315-9vsfhs2pl1dcy380
Migrate to new surface creation API.

Approved by Alberto Aguirre, PS Jenkins bot, Kevin DuBois, Alan Griffiths.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
{
25
25
    ConnectedClientHeadlessServer::SetUp();
26
26
 
27
 
    surface = mir_connection_create_surface_sync(connection, &surface_params);
 
27
    auto const spec = mir_connection_create_spec_for_normal_surface(
 
28
        connection, 640, 480, mir_pixel_format_abgr_8888);
 
29
    mir_surface_spec_set_name(spec, "ConnectedClientWithASurfaceFixtureSurface");
 
30
    mir_surface_spec_set_buffer_usage(spec, mir_buffer_usage_hardware);
 
31
 
 
32
    surface = mir_surface_create_sync(spec);
 
33
    mir_surface_spec_release(spec);
28
34
    ASSERT_TRUE(mir_surface_is_valid(surface));
29
35
}
30
36