diff options
author | Paul Olav Tvete <paul.tvete@qt.io> | 2016-08-05 11:53:43 +0200 |
---|---|---|
committer | Jędrzej Nowacki <jedrzej.nowacki@theqtcompany.com> | 2016-08-19 11:46:04 +0000 |
commit | 2cc758045e322873ad58f675a70c8d8366b5c318 (patch) | |
tree | 91843191d0d8dc5be0b243fd5863f7b4a5fdede2 | |
parent | 9b7a5b428ba528dfb568af99b09e9e441f482e78 (diff) | |
download | qtwayland-2cc758045e322873ad58f675a70c8d8366b5c318.tar.gz |
Fix autotest directory structure
The client and server parts are separate modules, so they need separate
top-level directories under tests/auto. This also makes it easier to add
new tests later.
Change-Id: I393341b6f4e8fc3afa480653f3482192e002e425
Reviewed-by: Giulio Camuffo <giulio.camuffo@kdab.com>
-rw-r--r-- | tests/auto/client/client.pro | 26 | ||||
-rw-r--r-- | tests/auto/client/client/client.pro | 28 | ||||
-rw-r--r-- | tests/auto/client/client/mockcompositor.cpp (renamed from tests/auto/client/mockcompositor.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/mockcompositor.h (renamed from tests/auto/client/mockcompositor.h) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/mockinput.cpp (renamed from tests/auto/client/mockinput.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/mockinput.h (renamed from tests/auto/client/mockinput.h) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/mockoutput.cpp (renamed from tests/auto/client/mockoutput.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/mockshell.cpp (renamed from tests/auto/client/mockshell.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/mocksurface.cpp (renamed from tests/auto/client/mocksurface.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/mocksurface.h (renamed from tests/auto/client/mocksurface.h) | 0 | ||||
-rw-r--r-- | tests/auto/client/client/tst_client.cpp (renamed from tests/auto/client/tst_client.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor.pro | 35 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/BLACKLIST (renamed from tests/auto/compositor/BLACKLIST) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/compositor.pro | 36 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/mockclient.cpp (renamed from tests/auto/compositor/mockclient.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/mockclient.h (renamed from tests/auto/compositor/mockclient.h) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/mockseat.cpp (renamed from tests/auto/compositor/mockseat.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/mockseat.h (renamed from tests/auto/compositor/mockseat.h) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/testcompositor.cpp (renamed from tests/auto/compositor/testcompositor.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/testcompositor.h (renamed from tests/auto/compositor/testcompositor.h) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/testinputdevice.cpp (renamed from tests/auto/compositor/testinputdevice.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/testinputdevice.h (renamed from tests/auto/compositor/testinputdevice.h) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/testkeyboardgrabber.cpp (renamed from tests/auto/compositor/testkeyboardgrabber.cpp) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/testkeyboardgrabber.h (renamed from tests/auto/compositor/testkeyboardgrabber.h) | 0 | ||||
-rw-r--r-- | tests/auto/compositor/compositor/tst_compositor.cpp (renamed from tests/auto/compositor/tst_compositor.cpp) | 0 | ||||
-rw-r--r-- | tests/global/.gitignore | 1 |
26 files changed, 69 insertions, 57 deletions
diff --git a/tests/auto/client/client.pro b/tests/auto/client/client.pro index eaf6c6e9..916b3abe 100644 --- a/tests/auto/client/client.pro +++ b/tests/auto/client/client.pro @@ -1,25 +1,3 @@ -CONFIG += testcase link_pkgconfig -TARGET = tst_client +TEMPLATE=subdirs -QT += testlib -QT += core-private gui-private - -!contains(QT_CONFIG, no-pkg-config) { - PKGCONFIG += wayland-client wayland-server -} else { - LIBS += -lwayland-client -lwayland-server -} - -CONFIG += wayland-scanner -WAYLANDSERVERSOURCES += \ - ../../../src/3rdparty/protocol/wayland.xml - -SOURCES += tst_client.cpp \ - mockcompositor.cpp \ - mockinput.cpp \ - mockshell.cpp \ - mocksurface.cpp \ - mockoutput.cpp -HEADERS += mockcompositor.h \ - mockinput.h \ - mocksurface.h \ +SUBDIRS += client diff --git a/tests/auto/client/client/client.pro b/tests/auto/client/client/client.pro new file mode 100644 index 00000000..006d130a --- /dev/null +++ b/tests/auto/client/client/client.pro @@ -0,0 +1,28 @@ +CONFIG += testcase link_pkgconfig +TARGET = tst_client + +QT += testlib +QT += core-private gui-private + +!contains(QT_CONFIG, no-pkg-config) { + PKGCONFIG += wayland-client wayland-server +} else { + LIBS += -lwayland-client -lwayland-server +} + +CONFIG += wayland-scanner +WAYLANDSERVERSOURCES += \ + ../../../../src/3rdparty/protocol/wayland.xml + +SOURCES += \ + tst_client.cpp \ + mockcompositor.cpp \ + mockinput.cpp \ + mockshell.cpp \ + mocksurface.cpp \ + mockoutput.cpp + +HEADERS += \ + mockcompositor.h \ + mockinput.h \ + mocksurface.h diff --git a/tests/auto/client/mockcompositor.cpp b/tests/auto/client/client/mockcompositor.cpp index 83dd52ba..83dd52ba 100644 --- a/tests/auto/client/mockcompositor.cpp +++ b/tests/auto/client/client/mockcompositor.cpp diff --git a/tests/auto/client/mockcompositor.h b/tests/auto/client/client/mockcompositor.h index 2f0df4a0..2f0df4a0 100644 --- a/tests/auto/client/mockcompositor.h +++ b/tests/auto/client/client/mockcompositor.h diff --git a/tests/auto/client/mockinput.cpp b/tests/auto/client/client/mockinput.cpp index 05df8604..05df8604 100644 --- a/tests/auto/client/mockinput.cpp +++ b/tests/auto/client/client/mockinput.cpp diff --git a/tests/auto/client/mockinput.h b/tests/auto/client/client/mockinput.h index d98328a6..d98328a6 100644 --- a/tests/auto/client/mockinput.h +++ b/tests/auto/client/client/mockinput.h diff --git a/tests/auto/client/mockoutput.cpp b/tests/auto/client/client/mockoutput.cpp index 573de90b..573de90b 100644 --- a/tests/auto/client/mockoutput.cpp +++ b/tests/auto/client/client/mockoutput.cpp diff --git a/tests/auto/client/mockshell.cpp b/tests/auto/client/client/mockshell.cpp index dfc39e5e..dfc39e5e 100644 --- a/tests/auto/client/mockshell.cpp +++ b/tests/auto/client/client/mockshell.cpp diff --git a/tests/auto/client/mocksurface.cpp b/tests/auto/client/client/mocksurface.cpp index b6d338b2..b6d338b2 100644 --- a/tests/auto/client/mocksurface.cpp +++ b/tests/auto/client/client/mocksurface.cpp diff --git a/tests/auto/client/mocksurface.h b/tests/auto/client/client/mocksurface.h index 821d49f5..821d49f5 100644 --- a/tests/auto/client/mocksurface.h +++ b/tests/auto/client/client/mocksurface.h diff --git a/tests/auto/client/tst_client.cpp b/tests/auto/client/client/tst_client.cpp index 5a114322..5a114322 100644 --- a/tests/auto/client/tst_client.cpp +++ b/tests/auto/client/client/tst_client.cpp diff --git a/tests/auto/compositor/compositor.pro b/tests/auto/compositor/compositor.pro index 035beeb4..6bf2aef6 100644 --- a/tests/auto/compositor/compositor.pro +++ b/tests/auto/compositor/compositor.pro @@ -1,34 +1,3 @@ -CONFIG += testcase link_pkgconfig -TARGET = tst_compositor +TEMPLATE=subdirs -QT += testlib -QT += core-private gui-private compositor compositor-private - -!contains(QT_CONFIG, no-pkg-config) { - PKGCONFIG += wayland-client wayland-server -} else { - LIBS += -lwayland-client -lwayland-server -} - -config_xkbcommon { - !contains(QT_CONFIG, no-pkg-config) { - PKGCONFIG_PRIVATE += xkbcommon - } else { - LIBS_PRIVATE += -lxkbcommon - } -} else { - DEFINES += QT_NO_WAYLAND_XKB -} - -SOURCES += tst_compositor.cpp \ - testcompositor.cpp \ - testkeyboardgrabber.cpp \ - mockclient.cpp \ - mockseat.cpp \ - testinputdevice.cpp - -HEADERS += testcompositor.h \ - testkeyboardgrabber.h \ - mockclient.h \ - mockseat.h \ - testinputdevice.h +SUBDIRS += compositor diff --git a/tests/auto/compositor/BLACKLIST b/tests/auto/compositor/compositor/BLACKLIST index df4672be..df4672be 100644 --- a/tests/auto/compositor/BLACKLIST +++ b/tests/auto/compositor/compositor/BLACKLIST diff --git a/tests/auto/compositor/compositor/compositor.pro b/tests/auto/compositor/compositor/compositor.pro new file mode 100644 index 00000000..39d2179a --- /dev/null +++ b/tests/auto/compositor/compositor/compositor.pro @@ -0,0 +1,36 @@ +CONFIG += testcase link_pkgconfig +TARGET = tst_compositor + +QT += testlib +QT += core-private gui-private compositor compositor-private + +!contains(QT_CONFIG, no-pkg-config) { + PKGCONFIG += wayland-client wayland-server +} else { + LIBS += -lwayland-client -lwayland-server +} + +config_xkbcommon { + !contains(QT_CONFIG, no-pkg-config) { + PKGCONFIG_PRIVATE += xkbcommon + } else { + LIBS_PRIVATE += -lxkbcommon + } +} else { + DEFINES += QT_NO_WAYLAND_XKB +} + +SOURCES += \ + tst_compositor.cpp \ + testcompositor.cpp \ + testkeyboardgrabber.cpp \ + mockclient.cpp \ + mockseat.cpp \ + testinputdevice.cpp + +HEADERS += \ + testcompositor.h \ + testkeyboardgrabber.h \ + mockclient.h \ + mockseat.h \ + testinputdevice.h diff --git a/tests/auto/compositor/mockclient.cpp b/tests/auto/compositor/compositor/mockclient.cpp index 33847da7..33847da7 100644 --- a/tests/auto/compositor/mockclient.cpp +++ b/tests/auto/compositor/compositor/mockclient.cpp diff --git a/tests/auto/compositor/mockclient.h b/tests/auto/compositor/compositor/mockclient.h index 8647205f..8647205f 100644 --- a/tests/auto/compositor/mockclient.h +++ b/tests/auto/compositor/compositor/mockclient.h diff --git a/tests/auto/compositor/mockseat.cpp b/tests/auto/compositor/compositor/mockseat.cpp index ebf387f9..ebf387f9 100644 --- a/tests/auto/compositor/mockseat.cpp +++ b/tests/auto/compositor/compositor/mockseat.cpp diff --git a/tests/auto/compositor/mockseat.h b/tests/auto/compositor/compositor/mockseat.h index 24399a44..24399a44 100644 --- a/tests/auto/compositor/mockseat.h +++ b/tests/auto/compositor/compositor/mockseat.h diff --git a/tests/auto/compositor/testcompositor.cpp b/tests/auto/compositor/compositor/testcompositor.cpp index 95dd87e3..95dd87e3 100644 --- a/tests/auto/compositor/testcompositor.cpp +++ b/tests/auto/compositor/compositor/testcompositor.cpp diff --git a/tests/auto/compositor/testcompositor.h b/tests/auto/compositor/compositor/testcompositor.h index c7d571d2..c7d571d2 100644 --- a/tests/auto/compositor/testcompositor.h +++ b/tests/auto/compositor/compositor/testcompositor.h diff --git a/tests/auto/compositor/testinputdevice.cpp b/tests/auto/compositor/compositor/testinputdevice.cpp index db2d1d70..db2d1d70 100644 --- a/tests/auto/compositor/testinputdevice.cpp +++ b/tests/auto/compositor/compositor/testinputdevice.cpp diff --git a/tests/auto/compositor/testinputdevice.h b/tests/auto/compositor/compositor/testinputdevice.h index df5c646d..df5c646d 100644 --- a/tests/auto/compositor/testinputdevice.h +++ b/tests/auto/compositor/compositor/testinputdevice.h diff --git a/tests/auto/compositor/testkeyboardgrabber.cpp b/tests/auto/compositor/compositor/testkeyboardgrabber.cpp index da2f467d..da2f467d 100644 --- a/tests/auto/compositor/testkeyboardgrabber.cpp +++ b/tests/auto/compositor/compositor/testkeyboardgrabber.cpp diff --git a/tests/auto/compositor/testkeyboardgrabber.h b/tests/auto/compositor/compositor/testkeyboardgrabber.h index 0ce56b1a..0ce56b1a 100644 --- a/tests/auto/compositor/testkeyboardgrabber.h +++ b/tests/auto/compositor/compositor/testkeyboardgrabber.h diff --git a/tests/auto/compositor/tst_compositor.cpp b/tests/auto/compositor/compositor/tst_compositor.cpp index c30ebc02..c30ebc02 100644 --- a/tests/auto/compositor/tst_compositor.cpp +++ b/tests/auto/compositor/compositor/tst_compositor.cpp diff --git a/tests/global/.gitignore b/tests/global/.gitignore new file mode 100644 index 00000000..7407af1a --- /dev/null +++ b/tests/global/.gitignore @@ -0,0 +1 @@ +global.pro |