Lines Matching +full:protocol +full:- +full:tests
2 error('-Dtests=true requires -Dlibraries=true')
6 'test-runner',
8 'test-runner.c',
9 'test-helpers.c',
10 'test-compositor.c'
34 tests_protocol_xml = files('../protocol/tests.xml')
37 'test server protocol header',
38 command: [ wayland_scanner_for_build, '-s', 'server-header', '@INPUT@', '@OUTPUT@' ],
40 output: 'tests-server-protocol.h'
44 'test client protocol header',
45 command: [ wayland_scanner_for_build, '-s', 'client-header', '@INPUT@', '@OUTPUT@' ],
47 output: 'tests-client-protocol.h'
51 'test protocol source',
52 command: [ wayland_scanner_for_build, '-s', 'public-code', '@INPUT@', '@OUTPUT@' ],
54 output: 'tests-protocol.c'
58 'fixed-benchmark',
60 'fixed-benchmark',
61 'fixed-benchmark.c',
67 'exec-fd-leak-checker',
68 'exec-fd-leak-checker.c',
74 'cpp-compile-test',
76 'cpp-compile-test',
77 'cpp-compile-test.cpp',
88 'scanner-test',
89 find_program('scanner-test.sh'),
99 tests = { variable
100 'array-test': [],
101 'client-test': [ wayland_server_protocol_h ],
102 'display-test': [
109 'connection-test': [
113 'event-loop-test': [ wayland_server_protocol_h ],
114 'fixed-test': [],
115 'interface-test': [ wayland_client_protocol_h ],
116 'list-test': [],
117 'map-test': [],
118 'sanity-test' : [
122 'socket-test': [
126 'queue-test': [
130 'signal-test': [ wayland_server_protocol_h ],
131 'newsignal-test': [
132 # wayland-server.c is needed here to access wl_priv_* functions
133 files('../src/wayland-server.c'),
136 'resources-test': [ wayland_server_protocol_h ],
137 'message-test': [
141 'compositor-introspection-test': [
145 'protocol-logger-test': [
149 'headers-test': [
152 'headers-protocol-test.c',
155 'headers-protocol-core-test.c',
157 'os-wrappers-test': [],
160 foreach test_name, test_extra_sources: tests