~alan-griffiths/mir/fix-1654023

« back to all changes in this revision

Viewing changes to tests/unit-tests/input/test_x11_platform.cpp

  • Committer: Daniel van Vugt
  • Date: 2016-07-18 07:38:38 UTC
  • mfrom: (3595 development-branch)
  • mto: This revision was merged to the branch mainline in revision 3748.
  • Revision ID: daniel.van.vugt@canonical.com-20160718073838-tclt9c441h505wck
Merge latest trunk.  No conflicts in 7+ weeks?!

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
#include "mir_toolkit/event.h"
29
29
#include "mir_toolkit/events/input/input_event.h"
30
30
#include "mir/test/doubles/mock_input_sink.h"
 
31
#include "mir/test/doubles/mock_input_seat.h"
31
32
#include "mir/test/doubles/mock_input_device_registry.h"
32
33
#include "mir/test/doubles/mock_x11.h"
33
34
#include "mir/test/fake_shared.h"
48
49
{
49
50
    NiceMock<mtd::MockInputSink> mock_pointer_sink;
50
51
    NiceMock<mtd::MockInputSink> mock_keyboard_sink;
 
52
    NiceMock<mtd::MockInputSeat> mock_seat;
51
53
    NiceMock<mtd::MockX11> mock_x11;
52
54
    NiceMock<mtd::MockInputDeviceRegistry> mock_registry;
53
 
    mir::input::DefaultEventBuilder builder{0, mir::cookie::Authority::create()};
 
55
    mir::input::DefaultEventBuilder builder{0, mir::cookie::Authority::create(), mt::fake_shared(mock_seat)};
54
56
 
55
57
    mir::input::X::XInputPlatform x11_platform{
56
58
        mt::fake_shared(mock_registry),