]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blob - tests/Makefile.am
4b387d4a6d21bb217bb3f21706b896fbc0c27c1e
[sojka/lightdm.git] / tests / Makefile.am
1 SUBDIRS = src
2
3 TESTS = \
4         test-xserver-fail-start \
5         test-greeter-fail-start \
6         test-greeter-not-installed \
7         test-greeter-xserver-crash \
8         test-greeter-wrapper \
9         test-greeter-default-session \
10         test-greeter-allow-guest \
11         test-greeter-hide-users \
12         test-greeter-show-manual-login \
13         test-greeter-show-remote-login \
14         test-no-config \
15         test-additional-config \
16         test-additional-config-priority \
17         test-additional-system-config \
18         test-additional-system-config-priority \
19         test-headless \
20         test-autologin \
21         test-autologin-in-background \
22         test-autologin-guest-in-background \
23         test-autologin-timeout-in-background \
24         test-autologin-invalid-user \
25         test-autologin-invalid-greeter \
26         test-autologin-invalid-session \
27         test-crash-authenticate \
28         test-autologin-xserver-crash \
29         test-autologin-session-crash \
30         test-autologin-password \
31         test-autologin-new-authtok \
32         test-autologin-gobject-timeout \
33         test-autologin-gobject-guest-timeout \
34         test-change-authentication \
35         test-restart-authentication \
36         test-gobject-cancel-authentication \
37         test-pam \
38         test-login-pam \
39         test-denied \
40         test-expired \
41         test-cred-error \
42         test-cred-expired \
43         test-cred-unavail \
44         test-autologin-session-error \
45         test-autologin-logout \
46         test-autologin-previous-session \
47         test-autologin-guest \
48         test-autologin-guest-fail-setup-script \
49         test-autologin-guest-logout \
50         test-guest-wrapper \
51         test-group-membership \
52         test-xdg-current-desktop \
53         test-xdg-seat \
54         test-language-env \
55         test-session-stdout \
56         test-session-stderr \
57         test-session-stderr-multi-write \
58         test-session-stderr-backup \
59         test-xauthority \
60         test-corrupt-xauthority \
61         test-system-xauthority \
62         test-user-renamed \
63         test-user-renamed-invalid \
64         test-user-name \
65         test-user-image \
66         test-user-background \
67         test-user-layout \
68         test-user-has-messages \
69         test-user-session \
70         test-user-logged-in \
71         test-users-gobject \
72         test-language \
73         test-language-no-accounts-service \
74         test-login-crash-authenticate \
75         test-login-invalid-greeter \
76         test-login-gobject \
77         test-login-gobject-manual \
78         test-login-gobject-manual-previous-session \
79         test-login-gobject-no-password \
80         test-login-gobject-long-username \
81         test-login-gobject-long-password \
82         test-login-gobject-two-factor \
83         test-login-gobject-new-authtok \
84         test-login-gobject-info-prompt \
85         test-login-gobject-multi-info-prompt \
86         test-login-gobject-multi-prompt \
87         test-login-gobject-pick-session \
88         test-login-gobject-remember-session \
89         test-login-gobject-manual-remember-session \
90         test-login-gobject-previous-session \
91         test-login-gobject-wrong-password \
92         test-login-gobject-invalid-user \
93         test-login-gobject-invalid-session \
94         test-login-gobject-logout \
95         test-login-gobject-guest \
96         test-login-gobject-guest-disabled \
97         test-login-gobject-guest-no-setup-script \
98         test-login-gobject-guest-fail-setup-script \
99         test-login-gobject-guest-logout \
100         test-login-gobject-remote-session \
101         test-login-session-crash \
102         test-login-xserver-crash \
103         test-xserver-no-share \
104         test-home-dir-on-authenticate \
105         test-home-dir-on-session \
106         test-plymouth-active-vt \
107         test-plymouth-inactive-vt \
108         test-plymouth-no-seat \
109         test-script-hooks \
110         test-script-hook-fail-display-setup \
111         test-script-hook-fail-greeter-setup \
112         test-script-hook-fail-session-setup \
113         test-upstart-autologin \
114         test-upstart-login \
115         test-dbus \
116         test-lock-seat \
117         test-lock-seat-return-session \
118         test-lock-session \
119         test-lock-session-no-password \
120         test-lock-session-return-session \
121         test-lock-seat-console-kit \
122         test-lock-seat-return-session-console-kit \
123         test-switch-to-greeter \
124         test-switch-to-greeter-new-session \
125         test-switch-to-greeter-return-session \
126         test-switch-to-greeter-return-session-logout \
127         test-switch-to-guest \
128         test-switch-to-user \
129         test-switch-to-user-no-password \
130         test-switch-to-user-active \
131         test-switch-to-user-existing \
132         test-switch-to-user-existing-no-password \
133         test-switch-to-user-logout-active \
134         test-switch-to-user-logout-inactive \
135         test-switch-to-users \
136         test-vnc-login \
137         test-vnc-command \
138         test-vnc-dimensions \
139         test-vnc-open-file-descriptors \
140         test-xdmcp-client \
141         test-xdmcp-server-login \
142         test-no-accounts-service \
143         test-console-kit \
144         test-no-console-kit \
145         test-no-login1 \
146         test-no-console-kit-or-login1 \
147         test-gobject-power \
148         test-gobject-power-no-console-kit \
149         test-gobject-power-no-login1 \
150         test-gobject-power-no-services \
151         test-open-file-descriptors \
152         test-xdmcp-server-open-file-descriptors \
153         test-mir-autologin \
154         test-mir-greeter \
155         test-mir-session \
156         test-unity-compositor-command \
157         test-unity-compositor-fail-start \
158         test-unity-compositor-fail-ready \
159         test-unity-compositor-fallback \
160         test-unity-compositor-next-session \
161         test-unity-compositor-mir-next-session \
162         test-unity-autologin \
163         test-unity-login \
164         test-unity-switch \
165         test-unity-plymouth \
166         test-unity-mir-autologin \
167         test-unity-mir-greeter-x-session \
168         test-unity-mir-greeter-mir-session \
169         test-unity-mir-lock-seat \
170         test-unity-mir-session-x-greeter \
171         test-unity-xdg-seat \
172         test-surfaceflinger-autologin
173
174 #       test-session-exit-error
175 #       test-greeter-no-exit
176 #   test-gobject-change-password
177 #   test-qt-change-password
178 #   test-autologin-create-directory
179
180 TESTS += \
181         test-python-cancel-authentication \
182         test-users-python \
183         test-login-python \
184         test-login-python-manual \
185         test-login-python-manual-previous-session \
186         test-login-python-no-password \
187         test-login-python-long-username \
188         test-login-python-long-password \
189         test-login-python-two-factor \
190         test-login-python-new-authtok \
191         test-login-python-info-prompt \
192         test-login-python-multi-info-prompt \
193         test-login-python-previous-session \
194         test-login-python-wrong-password \
195         test-login-python-invalid-user \
196         test-login-python-invalid-session \
197         test-login-python-logout \
198         test-login-python-pick-session \
199         test-login-python-remember-session \
200         test-login-python-manual-remember-session \
201         test-login-python-guest \
202         test-login-python-guest-disabled \
203         test-login-python-guest-no-setup-script \
204         test-login-python-guest-fail-setup-script \
205         test-login-python-guest-logout \
206         test-login-python-remote-session \
207         test-autologin-python-timeout \
208         test-autologin-python-guest-timeout \
209         test-python-power \
210         test-python-power-no-console-kit \
211         test-python-power-no-login1 \
212         test-python-power-no-services
213
214 if COMPILE_LIBLIGHTDM_QT4
215 TESTS += \
216         test-autologin-qt4-timeout \
217         test-autologin-qt4-guest-timeout \
218         test-qt4-cancel-authentication \
219         test-login-qt4 \
220         test-login-qt4-manual \
221         test-login-qt4-manual-previous-session \
222         test-login-qt4-no-password \
223         test-login-qt4-long-username \
224         test-login-qt4-long-password \
225         test-login-qt4-two-factor \
226         test-login-qt4-new-authtok \
227         test-login-qt4-info-prompt \
228         test-login-qt4-multi-info-prompt \
229         test-login-qt4-previous-session \
230         test-login-qt4-wrong-password \
231         test-login-qt4-invalid-user \
232         test-login-qt4-invalid-session \
233         test-login-qt4-logout \
234         test-login-qt4-pick-session \
235         test-login-qt4-remember-session \
236         test-login-qt4-manual-remember-session \
237         test-login-qt4-guest \
238         test-login-qt4-guest-disabled \
239         test-login-qt4-guest-no-setup-script \
240         test-login-qt4-guest-fail-setup-script \
241         test-login-qt4-guest-logout \
242         test-login-qt4-remote-session \
243         test-users-qt4 \
244         test-qt4-power \
245         test-qt4-power-no-console-kit \
246         test-qt4-power-no-login1 \
247         test-qt4-power-no-services
248 endif
249
250 if COMPILE_LIBLIGHTDM_QT5
251 TESTS += \
252         test-autologin-qt5-timeout \
253         test-autologin-qt5-guest-timeout \
254         test-qt5-cancel-authentication \
255         test-login-qt5 \
256         test-login-qt5-manual \
257         test-login-qt5-manual-previous-session \
258         test-login-qt5-no-password \
259         test-login-qt5-long-username \
260         test-login-qt5-long-password \
261         test-login-qt5-two-factor \
262         test-login-qt5-new-authtok \
263         test-login-qt5-info-prompt \
264         test-login-qt5-multi-info-prompt \
265         test-login-qt5-previous-session \
266         test-login-qt5-wrong-password \
267         test-login-qt5-invalid-user \
268         test-login-qt5-invalid-session \
269         test-login-qt5-logout \
270         test-login-qt5-pick-session \
271         test-login-qt5-remember-session \
272         test-login-qt5-manual-remember-session \
273         test-login-qt5-guest \
274         test-login-qt5-guest-disabled \
275         test-login-qt5-guest-no-setup-script \
276         test-login-qt5-guest-fail-setup-script \
277         test-login-qt5-guest-logout \
278         test-login-qt5-remote-session \
279         test-users-qt5 \
280         test-qt5-power \
281         test-qt5-power-no-console-kit \
282         test-qt5-power-no-login1 \
283         test-qt5-power-no-services
284 endif
285
286 EXTRA_DIST = \
287         $(TESTS) \
288         data/remote-sessions/test-remote.desktop \
289         data/system.conf \
290         data/session.conf \
291         data/greeters/test-gobject-greeter.desktop \
292         data/greeters/test-mir-greeter.desktop \
293         data/greeters/test-python-greeter.desktop \
294         data/greeters/test-qt4-greeter.desktop \
295         data/greeters/test-qt5-greeter.desktop \
296         data/sessions/alternative.desktop \
297         data/sessions/default.desktop \
298         data/sessions/mir.desktop \
299         data/sessions/named.desktop \
300         data/sessions/surfaceflinger.desktop \
301         scripts/0-additional.conf \
302         scripts/1-additional.conf \
303         scripts/additional-config.conf \
304         scripts/additional-config-priority.conf \
305         scripts/additional-system-config.conf \
306         scripts/additional-system-config-priority.conf \
307         scripts/autologin.conf \
308         scripts/autologin-guest.conf \
309         scripts/autologin-guest-fail-setup-script.conf \
310         scripts/autologin-guest-logout.conf \
311         scripts/autologin-guest-timeout.conf \
312         scripts/autologin-in-background.conf \
313         scripts/autologin-invalid-greeter.conf \
314         scripts/autologin-guest-in-background.conf \
315         scripts/autologin-timeout-in-background.conf \
316         scripts/autologin-invalid-session.conf \
317         scripts/autologin-invalid-user.conf \
318         scripts/autologin-logout.conf \
319         scripts/autologin-new-authtok.conf \
320         scripts/autologin-password.conf \
321         scripts/autologin-previous-session.conf \
322         scripts/autologin-session-crash.conf \
323         scripts/autologin-session-error.conf \
324         scripts/autologin-timeout.conf \
325         scripts/autologin-xserver-crash.conf \
326         scripts/change-authentication.conf \
327         scripts/cancel-authentication.conf \
328         scripts/console-kit.conf \
329         scripts/corrupt-xauthority.conf \
330         scripts/crash-authenticate.conf \
331         scripts/cred-error.conf \
332         scripts/cred-expired.conf \
333         scripts/cred-unavail.conf \
334         scripts/dbus.conf \
335         scripts/denied.conf \
336         scripts/expired.conf \
337         scripts/greeter-allow-guest.conf \
338         scripts/greeter-default-session.conf \
339         scripts/greeter-fail-start.conf \
340         scripts/greeter-hide-users.conf \
341         scripts/greeter-not-installed.conf \
342         scripts/greeter-show-manual-login.conf \
343         scripts/greeter-show-remote-login.conf \
344         scripts/greeter-wrapper.conf \
345         scripts/greeter-xserver-crash.conf \
346         scripts/group-membership.conf \
347         scripts/guest-wrapper.conf \
348         scripts/headless.conf \
349         scripts/home-dir-on-authenticate.conf \
350         scripts/home-dir-on-session.conf \
351         scripts/language.conf \
352         scripts/language-env.conf \
353         scripts/language-no-accounts-service.conf \
354         scripts/lock-seat.conf \
355         scripts/lock-seat-console-kit.conf \    
356         scripts/lock-seat-return-session.conf \
357         scripts/lock-seat-return-session-console-kit.conf \
358         scripts/lock-session.conf \
359         scripts/lock-session-no-password.conf \
360         scripts/lock-session-return-session.conf \
361         scripts/login.conf \
362         scripts/login-crash-authenticate.conf \
363         scripts/login-guest.conf \
364         scripts/login-guest-disabled.conf \
365         scripts/login-guest-fail-setup-script.conf \
366         scripts/login-guest-logout.conf \
367         scripts/login-guest-no-setup-script.conf \
368         scripts/login-info-prompt.conf \
369         scripts/login-invalid-greeter.conf \
370         scripts/login-invalid-session.conf \
371         scripts/login-invalid-user.conf \
372         scripts/login-logout.conf \
373         scripts/login-long-username.conf \
374         scripts/login-long-password.conf \
375         scripts/login-manual.conf \
376         scripts/login-manual-previous-session.conf \
377         scripts/login-manual-remember-session.conf \
378         scripts/login-multi-info-prompt.conf \
379         scripts/login-multi-prompt.conf \
380         scripts/login-new-authtok.conf \
381         scripts/login-no-password.conf \
382         scripts/login-pam.conf \
383         scripts/login-pick-session.conf \
384         scripts/login-previous-session.conf \
385         scripts/login-remember-session.conf \
386         scripts/login-remote-session.conf \
387         scripts/login-session-crash.conf \
388         scripts/login-two-factor.conf \
389         scripts/login-wrong-password.conf \
390         scripts/login-xserver-crash.conf \
391         scripts/mir-autologin.conf \
392         scripts/mir-greeter.conf \
393         scripts/mir-session.conf \
394         scripts/no-accounts-service.conf \
395         scripts/no-config.conf \
396         scripts/no-console-kit.conf \
397         scripts/no-console-kit-or-login1.conf \
398         scripts/no-login1.conf \
399         scripts/open-file-descriptors.conf \
400         scripts/pam.conf \
401         scripts/power.conf \
402         scripts/power-no-console-kit.conf \
403         scripts/power-no-services.conf \
404         scripts/power-no-login1.conf \
405         scripts/plymouth-active-vt.conf \
406         scripts/plymouth-inactive-vt.conf \
407         scripts/plymouth-no-seat.conf \
408         scripts/restart-authentication.conf \
409         scripts/script-hooks.conf \
410         scripts/script-hook-fail-display-setup.conf \
411         scripts/script-hook-fail-greeter-setup.conf \
412         scripts/script-hook-fail-session-setup.conf \
413         scripts/session-stdout.conf \
414         scripts/session-stderr.conf \
415         scripts/session-stderr-multi-write.conf \
416         scripts/session-stderr-backup.conf \
417         scripts/surfaceflinger-autologin.conf \
418         scripts/switch-to-greeter.conf \
419         scripts/switch-to-greeter-new-session.conf \
420         scripts/switch-to-greeter-return-session.conf \
421         scripts/switch-to-greeter-return-session-logout.conf \
422         scripts/switch-to-guest.conf \
423         scripts/switch-to-user.conf \
424         scripts/switch-to-users.conf \
425         scripts/switch-to-user-active.conf \
426         scripts/switch-to-user-existing.conf \
427         scripts/switch-to-user-existing-no-password.conf \
428         scripts/switch-to-user-logout-active.conf \
429         scripts/switch-to-user-logout-inactive.conf \
430         scripts/switch-to-user-no-password.conf \
431         scripts/system-xauthority.conf \
432         scripts/unity-autologin.conf \
433         scripts/unity-compositor-command.conf \
434         scripts/unity-compositor-fail-ready.conf \
435         scripts/unity-compositor-fail-start.conf \
436         scripts/unity-compositor-fallback.conf \
437         scripts/unity-compositor-mir-next-session.conf \
438         scripts/unity-compositor-next-session.conf \
439         scripts/unity-login.conf \
440         scripts/unity-mir-autologin.conf \
441         scripts/unity-mir-greeter-mir-session.conf \
442         scripts/unity-mir-lock-seat.conf \
443         scripts/unity-mir-greeter-x-session.conf \
444         scripts/unity-mir-session-x-greeter.conf \
445         scripts/unity-plymouth.conf \
446         scripts/unity-switch.conf \
447         scripts/unity-xdg-seat.conf \
448         scripts/upstart-autologin.conf \
449         scripts/upstart-login.conf \
450         scripts/users.conf \
451         scripts/user-background.conf \
452         scripts/user-has-messages.conf \
453         scripts/user-image.conf \
454         scripts/user-layout.conf \
455         scripts/user-logged-in.conf \
456         scripts/user-name.conf \
457         scripts/user-renamed.conf \
458         scripts/user-renamed-invalid.conf \
459         scripts/user-session.conf \
460         scripts/vnc-command.conf \
461         scripts/vnc-dimensions.conf \
462         scripts/vnc-login.conf \
463         scripts/vnc-open-file-descriptors.conf \
464         scripts/xauthority.conf \
465         scripts/xdg-current-desktop.conf \
466         scripts/xdg-seat.conf \
467         scripts/xdmcp-client.conf \
468         scripts/xdmcp-server-login.conf \
469         scripts/xdmcp-server-open-file-descriptors.conf \
470         scripts/xserver-fail-start.conf \
471         scripts/xserver-no-share.conf