19 #ifndef MIR_DISPLAY_SERVER_TEST_FIXTURE
20 #define MIR_DISPLAY_SERVER_TEST_FIXTURE
25 #include <gtest/gtest.h>
30 namespace mir_test_framework
32 using namespace ::mir;
51 virtual void TearDown();
79 std::shared_ptr<mir::options::Option> test_options;
89 #endif // MIR_DISPLAY_SERVER_TEST_FIXTURE
static void SetUpTestCase()
~BespokeDisplayServerTestFixture()
Definition: display_server_test_fixture.h:36
Definition: display_server_test_fixture.h:56
Definition: testing_process_manager.h:47
DefaultDisplayServerTestFixture()
void run_in_test_process(std::function< void()> const &run_code)
void launch_client_process(TestingClientConfiguration &config)
Definition: testing_client_configuration.h:27
void kill_client_processes()
Definition: testing_server_configuration.h:30
Result wait_for_shutdown_server_process()
void launch_client_process(TestingClientConfiguration &config)
void launch_server_process(TestingServerConfiguration &config)
~DefaultDisplayServerTestFixture()
void terminate_client_processes()
bool shutdown_server_process()
BespokeDisplayServerTestFixture()
static void TearDownTestCase()