diff --git a/tests/auto/auto.pro b/tests/auto/auto.pro index c16f00ff8b..8319e4aa20 100644 --- a/tests/auto/auto.pro +++ b/tests/auto/auto.pro @@ -6,7 +6,8 @@ SUBDIRS += \ network.pro \ sql \ xml \ - other + testlib \ + other \ !cross_compile: SUBDIRS += host.pro contains(QT_CONFIG, opengl): SUBDIRS += opengl diff --git a/tests/auto/corelib.pro b/tests/auto/corelib.pro index 5282e08f17..7269f890a7 100644 --- a/tests/auto/corelib.pro +++ b/tests/auto/corelib.pro @@ -4,6 +4,4 @@ SUBDIRS=\ collections \ exceptionsafety \ qobjectrace \ - qsignalspy \ - selftests \ utf8 diff --git a/tests/auto/qsignalspy/.gitignore b/tests/auto/testlib/qsignalspy/.gitignore similarity index 100% rename from tests/auto/qsignalspy/.gitignore rename to tests/auto/testlib/qsignalspy/.gitignore diff --git a/tests/auto/qsignalspy/qsignalspy.pro b/tests/auto/testlib/qsignalspy/qsignalspy.pro similarity index 100% rename from tests/auto/qsignalspy/qsignalspy.pro rename to tests/auto/testlib/qsignalspy/qsignalspy.pro diff --git a/tests/auto/qsignalspy/tst_qsignalspy.cpp b/tests/auto/testlib/qsignalspy/tst_qsignalspy.cpp similarity index 100% rename from tests/auto/qsignalspy/tst_qsignalspy.cpp rename to tests/auto/testlib/qsignalspy/tst_qsignalspy.cpp diff --git a/tests/auto/selftests/.gitignore b/tests/auto/testlib/selftests/.gitignore similarity index 100% rename from tests/auto/selftests/.gitignore rename to tests/auto/testlib/selftests/.gitignore diff --git a/tests/auto/selftests/alive/.gitignore b/tests/auto/testlib/selftests/alive/.gitignore similarity index 100% rename from tests/auto/selftests/alive/.gitignore rename to tests/auto/testlib/selftests/alive/.gitignore diff --git a/tests/auto/selftests/alive/alive.pro b/tests/auto/testlib/selftests/alive/alive.pro similarity index 100% rename from tests/auto/selftests/alive/alive.pro rename to tests/auto/testlib/selftests/alive/alive.pro diff --git a/tests/auto/selftests/alive/qtestalive.cpp b/tests/auto/testlib/selftests/alive/qtestalive.cpp similarity index 100% rename from tests/auto/selftests/alive/qtestalive.cpp rename to tests/auto/testlib/selftests/alive/qtestalive.cpp diff --git a/tests/auto/selftests/alive/tst_alive.cpp b/tests/auto/testlib/selftests/alive/tst_alive.cpp similarity index 100% rename from tests/auto/selftests/alive/tst_alive.cpp rename to tests/auto/testlib/selftests/alive/tst_alive.cpp diff --git a/tests/auto/selftests/assert/assert.pro b/tests/auto/testlib/selftests/assert/assert.pro similarity index 100% rename from tests/auto/selftests/assert/assert.pro rename to tests/auto/testlib/selftests/assert/assert.pro diff --git a/tests/auto/selftests/assert/tst_assert.cpp b/tests/auto/testlib/selftests/assert/tst_assert.cpp similarity index 100% rename from tests/auto/selftests/assert/tst_assert.cpp rename to tests/auto/testlib/selftests/assert/tst_assert.cpp diff --git a/tests/auto/selftests/badxml/badxml.pro b/tests/auto/testlib/selftests/badxml/badxml.pro similarity index 100% rename from tests/auto/selftests/badxml/badxml.pro rename to tests/auto/testlib/selftests/badxml/badxml.pro diff --git a/tests/auto/selftests/badxml/tst_badxml.cpp b/tests/auto/testlib/selftests/badxml/tst_badxml.cpp similarity index 100% rename from tests/auto/selftests/badxml/tst_badxml.cpp rename to tests/auto/testlib/selftests/badxml/tst_badxml.cpp diff --git a/tests/auto/selftests/benchlibcallgrind/benchlibcallgrind.pro b/tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind.pro similarity index 100% rename from tests/auto/selftests/benchlibcallgrind/benchlibcallgrind.pro rename to tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind.pro diff --git a/tests/auto/selftests/benchlibcallgrind/tst_benchlibcallgrind.cpp b/tests/auto/testlib/selftests/benchlibcallgrind/tst_benchlibcallgrind.cpp similarity index 100% rename from tests/auto/selftests/benchlibcallgrind/tst_benchlibcallgrind.cpp rename to tests/auto/testlib/selftests/benchlibcallgrind/tst_benchlibcallgrind.cpp diff --git a/tests/auto/selftests/benchlibeventcounter/benchlibeventcounter.pro b/tests/auto/testlib/selftests/benchlibeventcounter/benchlibeventcounter.pro similarity index 100% rename from tests/auto/selftests/benchlibeventcounter/benchlibeventcounter.pro rename to tests/auto/testlib/selftests/benchlibeventcounter/benchlibeventcounter.pro diff --git a/tests/auto/selftests/benchlibeventcounter/tst_benchlibeventcounter.cpp b/tests/auto/testlib/selftests/benchlibeventcounter/tst_benchlibeventcounter.cpp similarity index 100% rename from tests/auto/selftests/benchlibeventcounter/tst_benchlibeventcounter.cpp rename to tests/auto/testlib/selftests/benchlibeventcounter/tst_benchlibeventcounter.cpp diff --git a/tests/auto/selftests/benchliboptions/benchliboptions.pro b/tests/auto/testlib/selftests/benchliboptions/benchliboptions.pro similarity index 100% rename from tests/auto/selftests/benchliboptions/benchliboptions.pro rename to tests/auto/testlib/selftests/benchliboptions/benchliboptions.pro diff --git a/tests/auto/selftests/benchliboptions/tst_benchliboptions.cpp b/tests/auto/testlib/selftests/benchliboptions/tst_benchliboptions.cpp similarity index 100% rename from tests/auto/selftests/benchliboptions/tst_benchliboptions.cpp rename to tests/auto/testlib/selftests/benchliboptions/tst_benchliboptions.cpp diff --git a/tests/auto/selftests/benchlibtickcounter/benchlibtickcounter.pro b/tests/auto/testlib/selftests/benchlibtickcounter/benchlibtickcounter.pro similarity index 100% rename from tests/auto/selftests/benchlibtickcounter/benchlibtickcounter.pro rename to tests/auto/testlib/selftests/benchlibtickcounter/benchlibtickcounter.pro diff --git a/tests/auto/selftests/benchlibtickcounter/tst_benchlibtickcounter.cpp b/tests/auto/testlib/selftests/benchlibtickcounter/tst_benchlibtickcounter.cpp similarity index 100% rename from tests/auto/selftests/benchlibtickcounter/tst_benchlibtickcounter.cpp rename to tests/auto/testlib/selftests/benchlibtickcounter/tst_benchlibtickcounter.cpp diff --git a/tests/auto/selftests/benchlibwalltime/benchlibwalltime.pro b/tests/auto/testlib/selftests/benchlibwalltime/benchlibwalltime.pro similarity index 100% rename from tests/auto/selftests/benchlibwalltime/benchlibwalltime.pro rename to tests/auto/testlib/selftests/benchlibwalltime/benchlibwalltime.pro diff --git a/tests/auto/selftests/benchlibwalltime/tst_benchlibwalltime.cpp b/tests/auto/testlib/selftests/benchlibwalltime/tst_benchlibwalltime.cpp similarity index 100% rename from tests/auto/selftests/benchlibwalltime/tst_benchlibwalltime.cpp rename to tests/auto/testlib/selftests/benchlibwalltime/tst_benchlibwalltime.cpp diff --git a/tests/auto/selftests/cmptest/cmptest.pro b/tests/auto/testlib/selftests/cmptest/cmptest.pro similarity index 100% rename from tests/auto/selftests/cmptest/cmptest.pro rename to tests/auto/testlib/selftests/cmptest/cmptest.pro diff --git a/tests/auto/selftests/cmptest/tst_cmptest.cpp b/tests/auto/testlib/selftests/cmptest/tst_cmptest.cpp similarity index 100% rename from tests/auto/selftests/cmptest/tst_cmptest.cpp rename to tests/auto/testlib/selftests/cmptest/tst_cmptest.cpp diff --git a/tests/auto/selftests/commandlinedata/commandlinedata.pro b/tests/auto/testlib/selftests/commandlinedata/commandlinedata.pro similarity index 100% rename from tests/auto/selftests/commandlinedata/commandlinedata.pro rename to tests/auto/testlib/selftests/commandlinedata/commandlinedata.pro diff --git a/tests/auto/selftests/commandlinedata/tst_commandlinedata.cpp b/tests/auto/testlib/selftests/commandlinedata/tst_commandlinedata.cpp similarity index 100% rename from tests/auto/selftests/commandlinedata/tst_commandlinedata.cpp rename to tests/auto/testlib/selftests/commandlinedata/tst_commandlinedata.cpp diff --git a/tests/auto/selftests/crashes/crashes.pro b/tests/auto/testlib/selftests/crashes/crashes.pro similarity index 100% rename from tests/auto/selftests/crashes/crashes.pro rename to tests/auto/testlib/selftests/crashes/crashes.pro diff --git a/tests/auto/selftests/crashes/tst_crashes.cpp b/tests/auto/testlib/selftests/crashes/tst_crashes.cpp similarity index 100% rename from tests/auto/selftests/crashes/tst_crashes.cpp rename to tests/auto/testlib/selftests/crashes/tst_crashes.cpp diff --git a/tests/auto/selftests/datatable/datatable.pro b/tests/auto/testlib/selftests/datatable/datatable.pro similarity index 100% rename from tests/auto/selftests/datatable/datatable.pro rename to tests/auto/testlib/selftests/datatable/datatable.pro diff --git a/tests/auto/selftests/datatable/tst_datatable.cpp b/tests/auto/testlib/selftests/datatable/tst_datatable.cpp similarity index 100% rename from tests/auto/selftests/datatable/tst_datatable.cpp rename to tests/auto/testlib/selftests/datatable/tst_datatable.cpp diff --git a/tests/auto/selftests/datetime/datetime.pro b/tests/auto/testlib/selftests/datetime/datetime.pro similarity index 100% rename from tests/auto/selftests/datetime/datetime.pro rename to tests/auto/testlib/selftests/datetime/datetime.pro diff --git a/tests/auto/selftests/datetime/tst_datetime.cpp b/tests/auto/testlib/selftests/datetime/tst_datetime.cpp similarity index 100% rename from tests/auto/selftests/datetime/tst_datetime.cpp rename to tests/auto/testlib/selftests/datetime/tst_datetime.cpp diff --git a/tests/auto/selftests/differentexec/differentexec.pro b/tests/auto/testlib/selftests/differentexec/differentexec.pro similarity index 100% rename from tests/auto/selftests/differentexec/differentexec.pro rename to tests/auto/testlib/selftests/differentexec/differentexec.pro diff --git a/tests/auto/selftests/differentexec/tst_differentexec.cpp b/tests/auto/testlib/selftests/differentexec/tst_differentexec.cpp similarity index 100% rename from tests/auto/selftests/differentexec/tst_differentexec.cpp rename to tests/auto/testlib/selftests/differentexec/tst_differentexec.cpp diff --git a/tests/auto/selftests/exceptionthrow/exceptionthrow.pro b/tests/auto/testlib/selftests/exceptionthrow/exceptionthrow.pro similarity index 100% rename from tests/auto/selftests/exceptionthrow/exceptionthrow.pro rename to tests/auto/testlib/selftests/exceptionthrow/exceptionthrow.pro diff --git a/tests/auto/selftests/exceptionthrow/tst_exceptionthrow.cpp b/tests/auto/testlib/selftests/exceptionthrow/tst_exceptionthrow.cpp similarity index 100% rename from tests/auto/selftests/exceptionthrow/tst_exceptionthrow.cpp rename to tests/auto/testlib/selftests/exceptionthrow/tst_exceptionthrow.cpp diff --git a/tests/auto/selftests/expected_alive.txt b/tests/auto/testlib/selftests/expected_alive.txt similarity index 100% rename from tests/auto/selftests/expected_alive.txt rename to tests/auto/testlib/selftests/expected_alive.txt diff --git a/tests/auto/selftests/expected_assert.lightxml b/tests/auto/testlib/selftests/expected_assert.lightxml similarity index 100% rename from tests/auto/selftests/expected_assert.lightxml rename to tests/auto/testlib/selftests/expected_assert.lightxml diff --git a/tests/auto/selftests/expected_assert.txt b/tests/auto/testlib/selftests/expected_assert.txt similarity index 100% rename from tests/auto/selftests/expected_assert.txt rename to tests/auto/testlib/selftests/expected_assert.txt diff --git a/tests/auto/selftests/expected_assert.xml b/tests/auto/testlib/selftests/expected_assert.xml similarity index 100% rename from tests/auto/selftests/expected_assert.xml rename to tests/auto/testlib/selftests/expected_assert.xml diff --git a/tests/auto/selftests/expected_assert.xunitxml b/tests/auto/testlib/selftests/expected_assert.xunitxml similarity index 100% rename from tests/auto/selftests/expected_assert.xunitxml rename to tests/auto/testlib/selftests/expected_assert.xunitxml diff --git a/tests/auto/selftests/expected_badxml.lightxml b/tests/auto/testlib/selftests/expected_badxml.lightxml similarity index 100% rename from tests/auto/selftests/expected_badxml.lightxml rename to tests/auto/testlib/selftests/expected_badxml.lightxml diff --git a/tests/auto/selftests/expected_badxml.txt b/tests/auto/testlib/selftests/expected_badxml.txt similarity index 100% rename from tests/auto/selftests/expected_badxml.txt rename to tests/auto/testlib/selftests/expected_badxml.txt diff --git a/tests/auto/selftests/expected_badxml.xml b/tests/auto/testlib/selftests/expected_badxml.xml similarity index 100% rename from tests/auto/selftests/expected_badxml.xml rename to tests/auto/testlib/selftests/expected_badxml.xml diff --git a/tests/auto/selftests/expected_badxml.xunitxml b/tests/auto/testlib/selftests/expected_badxml.xunitxml similarity index 100% rename from tests/auto/selftests/expected_badxml.xunitxml rename to tests/auto/testlib/selftests/expected_badxml.xunitxml diff --git a/tests/auto/selftests/expected_benchlibcallgrind.lightxml b/tests/auto/testlib/selftests/expected_benchlibcallgrind.lightxml similarity index 100% rename from tests/auto/selftests/expected_benchlibcallgrind.lightxml rename to tests/auto/testlib/selftests/expected_benchlibcallgrind.lightxml diff --git a/tests/auto/selftests/expected_benchlibcallgrind.txt b/tests/auto/testlib/selftests/expected_benchlibcallgrind.txt similarity index 100% rename from tests/auto/selftests/expected_benchlibcallgrind.txt rename to tests/auto/testlib/selftests/expected_benchlibcallgrind.txt diff --git a/tests/auto/selftests/expected_benchlibcallgrind.xml b/tests/auto/testlib/selftests/expected_benchlibcallgrind.xml similarity index 100% rename from tests/auto/selftests/expected_benchlibcallgrind.xml rename to tests/auto/testlib/selftests/expected_benchlibcallgrind.xml diff --git a/tests/auto/selftests/expected_benchlibcallgrind.xunitxml b/tests/auto/testlib/selftests/expected_benchlibcallgrind.xunitxml similarity index 100% rename from tests/auto/selftests/expected_benchlibcallgrind.xunitxml rename to tests/auto/testlib/selftests/expected_benchlibcallgrind.xunitxml diff --git a/tests/auto/selftests/expected_benchlibeventcounter.lightxml b/tests/auto/testlib/selftests/expected_benchlibeventcounter.lightxml similarity index 100% rename from tests/auto/selftests/expected_benchlibeventcounter.lightxml rename to tests/auto/testlib/selftests/expected_benchlibeventcounter.lightxml diff --git a/tests/auto/selftests/expected_benchlibeventcounter.txt b/tests/auto/testlib/selftests/expected_benchlibeventcounter.txt similarity index 100% rename from tests/auto/selftests/expected_benchlibeventcounter.txt rename to tests/auto/testlib/selftests/expected_benchlibeventcounter.txt diff --git a/tests/auto/selftests/expected_benchlibeventcounter.xml b/tests/auto/testlib/selftests/expected_benchlibeventcounter.xml similarity index 100% rename from tests/auto/selftests/expected_benchlibeventcounter.xml rename to tests/auto/testlib/selftests/expected_benchlibeventcounter.xml diff --git a/tests/auto/selftests/expected_benchlibeventcounter.xunitxml b/tests/auto/testlib/selftests/expected_benchlibeventcounter.xunitxml similarity index 100% rename from tests/auto/selftests/expected_benchlibeventcounter.xunitxml rename to tests/auto/testlib/selftests/expected_benchlibeventcounter.xunitxml diff --git a/tests/auto/selftests/expected_benchliboptions.lightxml b/tests/auto/testlib/selftests/expected_benchliboptions.lightxml similarity index 100% rename from tests/auto/selftests/expected_benchliboptions.lightxml rename to tests/auto/testlib/selftests/expected_benchliboptions.lightxml diff --git a/tests/auto/selftests/expected_benchliboptions.txt b/tests/auto/testlib/selftests/expected_benchliboptions.txt similarity index 100% rename from tests/auto/selftests/expected_benchliboptions.txt rename to tests/auto/testlib/selftests/expected_benchliboptions.txt diff --git a/tests/auto/selftests/expected_benchliboptions.xml b/tests/auto/testlib/selftests/expected_benchliboptions.xml similarity index 100% rename from tests/auto/selftests/expected_benchliboptions.xml rename to tests/auto/testlib/selftests/expected_benchliboptions.xml diff --git a/tests/auto/selftests/expected_benchliboptions.xunitxml b/tests/auto/testlib/selftests/expected_benchliboptions.xunitxml similarity index 100% rename from tests/auto/selftests/expected_benchliboptions.xunitxml rename to tests/auto/testlib/selftests/expected_benchliboptions.xunitxml diff --git a/tests/auto/selftests/expected_benchlibtickcounter.lightxml b/tests/auto/testlib/selftests/expected_benchlibtickcounter.lightxml similarity index 100% rename from tests/auto/selftests/expected_benchlibtickcounter.lightxml rename to tests/auto/testlib/selftests/expected_benchlibtickcounter.lightxml diff --git a/tests/auto/selftests/expected_benchlibtickcounter.txt b/tests/auto/testlib/selftests/expected_benchlibtickcounter.txt similarity index 100% rename from tests/auto/selftests/expected_benchlibtickcounter.txt rename to tests/auto/testlib/selftests/expected_benchlibtickcounter.txt diff --git a/tests/auto/selftests/expected_benchlibtickcounter.xml b/tests/auto/testlib/selftests/expected_benchlibtickcounter.xml similarity index 100% rename from tests/auto/selftests/expected_benchlibtickcounter.xml rename to tests/auto/testlib/selftests/expected_benchlibtickcounter.xml diff --git a/tests/auto/selftests/expected_benchlibtickcounter.xunitxml b/tests/auto/testlib/selftests/expected_benchlibtickcounter.xunitxml similarity index 100% rename from tests/auto/selftests/expected_benchlibtickcounter.xunitxml rename to tests/auto/testlib/selftests/expected_benchlibtickcounter.xunitxml diff --git a/tests/auto/selftests/expected_benchlibwalltime.lightxml b/tests/auto/testlib/selftests/expected_benchlibwalltime.lightxml similarity index 100% rename from tests/auto/selftests/expected_benchlibwalltime.lightxml rename to tests/auto/testlib/selftests/expected_benchlibwalltime.lightxml diff --git a/tests/auto/selftests/expected_benchlibwalltime.txt b/tests/auto/testlib/selftests/expected_benchlibwalltime.txt similarity index 100% rename from tests/auto/selftests/expected_benchlibwalltime.txt rename to tests/auto/testlib/selftests/expected_benchlibwalltime.txt diff --git a/tests/auto/selftests/expected_benchlibwalltime.xml b/tests/auto/testlib/selftests/expected_benchlibwalltime.xml similarity index 100% rename from tests/auto/selftests/expected_benchlibwalltime.xml rename to tests/auto/testlib/selftests/expected_benchlibwalltime.xml diff --git a/tests/auto/selftests/expected_benchlibwalltime.xunitxml b/tests/auto/testlib/selftests/expected_benchlibwalltime.xunitxml similarity index 100% rename from tests/auto/selftests/expected_benchlibwalltime.xunitxml rename to tests/auto/testlib/selftests/expected_benchlibwalltime.xunitxml diff --git a/tests/auto/selftests/expected_cmptest.lightxml b/tests/auto/testlib/selftests/expected_cmptest.lightxml similarity index 100% rename from tests/auto/selftests/expected_cmptest.lightxml rename to tests/auto/testlib/selftests/expected_cmptest.lightxml diff --git a/tests/auto/selftests/expected_cmptest.txt b/tests/auto/testlib/selftests/expected_cmptest.txt similarity index 100% rename from tests/auto/selftests/expected_cmptest.txt rename to tests/auto/testlib/selftests/expected_cmptest.txt diff --git a/tests/auto/selftests/expected_cmptest.xml b/tests/auto/testlib/selftests/expected_cmptest.xml similarity index 100% rename from tests/auto/selftests/expected_cmptest.xml rename to tests/auto/testlib/selftests/expected_cmptest.xml diff --git a/tests/auto/selftests/expected_cmptest.xunitxml b/tests/auto/testlib/selftests/expected_cmptest.xunitxml similarity index 100% rename from tests/auto/selftests/expected_cmptest.xunitxml rename to tests/auto/testlib/selftests/expected_cmptest.xunitxml diff --git a/tests/auto/selftests/expected_commandlinedata.lightxml b/tests/auto/testlib/selftests/expected_commandlinedata.lightxml similarity index 100% rename from tests/auto/selftests/expected_commandlinedata.lightxml rename to tests/auto/testlib/selftests/expected_commandlinedata.lightxml diff --git a/tests/auto/selftests/expected_commandlinedata.txt b/tests/auto/testlib/selftests/expected_commandlinedata.txt similarity index 100% rename from tests/auto/selftests/expected_commandlinedata.txt rename to tests/auto/testlib/selftests/expected_commandlinedata.txt diff --git a/tests/auto/selftests/expected_commandlinedata.xml b/tests/auto/testlib/selftests/expected_commandlinedata.xml similarity index 100% rename from tests/auto/selftests/expected_commandlinedata.xml rename to tests/auto/testlib/selftests/expected_commandlinedata.xml diff --git a/tests/auto/selftests/expected_commandlinedata.xunitxml b/tests/auto/testlib/selftests/expected_commandlinedata.xunitxml similarity index 100% rename from tests/auto/selftests/expected_commandlinedata.xunitxml rename to tests/auto/testlib/selftests/expected_commandlinedata.xunitxml diff --git a/tests/auto/selftests/expected_crashes.lightxml b/tests/auto/testlib/selftests/expected_crashes.lightxml similarity index 100% rename from tests/auto/selftests/expected_crashes.lightxml rename to tests/auto/testlib/selftests/expected_crashes.lightxml diff --git a/tests/auto/selftests/expected_crashes.xml b/tests/auto/testlib/selftests/expected_crashes.xml similarity index 100% rename from tests/auto/selftests/expected_crashes.xml rename to tests/auto/testlib/selftests/expected_crashes.xml diff --git a/tests/auto/selftests/expected_crashes.xunitxml b/tests/auto/testlib/selftests/expected_crashes.xunitxml similarity index 100% rename from tests/auto/selftests/expected_crashes.xunitxml rename to tests/auto/testlib/selftests/expected_crashes.xunitxml diff --git a/tests/auto/selftests/expected_crashes_1.txt b/tests/auto/testlib/selftests/expected_crashes_1.txt similarity index 100% rename from tests/auto/selftests/expected_crashes_1.txt rename to tests/auto/testlib/selftests/expected_crashes_1.txt diff --git a/tests/auto/selftests/expected_crashes_2.txt b/tests/auto/testlib/selftests/expected_crashes_2.txt similarity index 100% rename from tests/auto/selftests/expected_crashes_2.txt rename to tests/auto/testlib/selftests/expected_crashes_2.txt diff --git a/tests/auto/selftests/expected_crashes_3.txt b/tests/auto/testlib/selftests/expected_crashes_3.txt similarity index 100% rename from tests/auto/selftests/expected_crashes_3.txt rename to tests/auto/testlib/selftests/expected_crashes_3.txt diff --git a/tests/auto/selftests/expected_datatable.lightxml b/tests/auto/testlib/selftests/expected_datatable.lightxml similarity index 100% rename from tests/auto/selftests/expected_datatable.lightxml rename to tests/auto/testlib/selftests/expected_datatable.lightxml diff --git a/tests/auto/selftests/expected_datatable.txt b/tests/auto/testlib/selftests/expected_datatable.txt similarity index 100% rename from tests/auto/selftests/expected_datatable.txt rename to tests/auto/testlib/selftests/expected_datatable.txt diff --git a/tests/auto/selftests/expected_datatable.xml b/tests/auto/testlib/selftests/expected_datatable.xml similarity index 100% rename from tests/auto/selftests/expected_datatable.xml rename to tests/auto/testlib/selftests/expected_datatable.xml diff --git a/tests/auto/selftests/expected_datatable.xunitxml b/tests/auto/testlib/selftests/expected_datatable.xunitxml similarity index 100% rename from tests/auto/selftests/expected_datatable.xunitxml rename to tests/auto/testlib/selftests/expected_datatable.xunitxml diff --git a/tests/auto/selftests/expected_datetime.lightxml b/tests/auto/testlib/selftests/expected_datetime.lightxml similarity index 100% rename from tests/auto/selftests/expected_datetime.lightxml rename to tests/auto/testlib/selftests/expected_datetime.lightxml diff --git a/tests/auto/selftests/expected_datetime.txt b/tests/auto/testlib/selftests/expected_datetime.txt similarity index 100% rename from tests/auto/selftests/expected_datetime.txt rename to tests/auto/testlib/selftests/expected_datetime.txt diff --git a/tests/auto/selftests/expected_datetime.xml b/tests/auto/testlib/selftests/expected_datetime.xml similarity index 100% rename from tests/auto/selftests/expected_datetime.xml rename to tests/auto/testlib/selftests/expected_datetime.xml diff --git a/tests/auto/selftests/expected_datetime.xunitxml b/tests/auto/testlib/selftests/expected_datetime.xunitxml similarity index 100% rename from tests/auto/selftests/expected_datetime.xunitxml rename to tests/auto/testlib/selftests/expected_datetime.xunitxml diff --git a/tests/auto/selftests/expected_differentexec.txt b/tests/auto/testlib/selftests/expected_differentexec.txt similarity index 100% rename from tests/auto/selftests/expected_differentexec.txt rename to tests/auto/testlib/selftests/expected_differentexec.txt diff --git a/tests/auto/selftests/expected_exceptionthrow.lightxml b/tests/auto/testlib/selftests/expected_exceptionthrow.lightxml similarity index 100% rename from tests/auto/selftests/expected_exceptionthrow.lightxml rename to tests/auto/testlib/selftests/expected_exceptionthrow.lightxml diff --git a/tests/auto/selftests/expected_exceptionthrow.txt b/tests/auto/testlib/selftests/expected_exceptionthrow.txt similarity index 100% rename from tests/auto/selftests/expected_exceptionthrow.txt rename to tests/auto/testlib/selftests/expected_exceptionthrow.txt diff --git a/tests/auto/selftests/expected_exceptionthrow.xml b/tests/auto/testlib/selftests/expected_exceptionthrow.xml similarity index 100% rename from tests/auto/selftests/expected_exceptionthrow.xml rename to tests/auto/testlib/selftests/expected_exceptionthrow.xml diff --git a/tests/auto/selftests/expected_exceptionthrow.xunitxml b/tests/auto/testlib/selftests/expected_exceptionthrow.xunitxml similarity index 100% rename from tests/auto/selftests/expected_exceptionthrow.xunitxml rename to tests/auto/testlib/selftests/expected_exceptionthrow.xunitxml diff --git a/tests/auto/selftests/expected_expectfail.lightxml b/tests/auto/testlib/selftests/expected_expectfail.lightxml similarity index 100% rename from tests/auto/selftests/expected_expectfail.lightxml rename to tests/auto/testlib/selftests/expected_expectfail.lightxml diff --git a/tests/auto/selftests/expected_expectfail.txt b/tests/auto/testlib/selftests/expected_expectfail.txt similarity index 100% rename from tests/auto/selftests/expected_expectfail.txt rename to tests/auto/testlib/selftests/expected_expectfail.txt diff --git a/tests/auto/selftests/expected_expectfail.xml b/tests/auto/testlib/selftests/expected_expectfail.xml similarity index 100% rename from tests/auto/selftests/expected_expectfail.xml rename to tests/auto/testlib/selftests/expected_expectfail.xml diff --git a/tests/auto/selftests/expected_expectfail.xunitxml b/tests/auto/testlib/selftests/expected_expectfail.xunitxml similarity index 100% rename from tests/auto/selftests/expected_expectfail.xunitxml rename to tests/auto/testlib/selftests/expected_expectfail.xunitxml diff --git a/tests/auto/selftests/expected_failinit.lightxml b/tests/auto/testlib/selftests/expected_failinit.lightxml similarity index 100% rename from tests/auto/selftests/expected_failinit.lightxml rename to tests/auto/testlib/selftests/expected_failinit.lightxml diff --git a/tests/auto/selftests/expected_failinit.txt b/tests/auto/testlib/selftests/expected_failinit.txt similarity index 100% rename from tests/auto/selftests/expected_failinit.txt rename to tests/auto/testlib/selftests/expected_failinit.txt diff --git a/tests/auto/selftests/expected_failinit.xml b/tests/auto/testlib/selftests/expected_failinit.xml similarity index 100% rename from tests/auto/selftests/expected_failinit.xml rename to tests/auto/testlib/selftests/expected_failinit.xml diff --git a/tests/auto/selftests/expected_failinit.xunitxml b/tests/auto/testlib/selftests/expected_failinit.xunitxml similarity index 100% rename from tests/auto/selftests/expected_failinit.xunitxml rename to tests/auto/testlib/selftests/expected_failinit.xunitxml diff --git a/tests/auto/selftests/expected_failinitdata.lightxml b/tests/auto/testlib/selftests/expected_failinitdata.lightxml similarity index 100% rename from tests/auto/selftests/expected_failinitdata.lightxml rename to tests/auto/testlib/selftests/expected_failinitdata.lightxml diff --git a/tests/auto/selftests/expected_failinitdata.txt b/tests/auto/testlib/selftests/expected_failinitdata.txt similarity index 100% rename from tests/auto/selftests/expected_failinitdata.txt rename to tests/auto/testlib/selftests/expected_failinitdata.txt diff --git a/tests/auto/selftests/expected_failinitdata.xml b/tests/auto/testlib/selftests/expected_failinitdata.xml similarity index 100% rename from tests/auto/selftests/expected_failinitdata.xml rename to tests/auto/testlib/selftests/expected_failinitdata.xml diff --git a/tests/auto/selftests/expected_failinitdata.xunitxml b/tests/auto/testlib/selftests/expected_failinitdata.xunitxml similarity index 100% rename from tests/auto/selftests/expected_failinitdata.xunitxml rename to tests/auto/testlib/selftests/expected_failinitdata.xunitxml diff --git a/tests/auto/selftests/expected_fatal.txt b/tests/auto/testlib/selftests/expected_fatal.txt similarity index 100% rename from tests/auto/selftests/expected_fatal.txt rename to tests/auto/testlib/selftests/expected_fatal.txt diff --git a/tests/auto/selftests/expected_fetchbogus.lightxml b/tests/auto/testlib/selftests/expected_fetchbogus.lightxml similarity index 100% rename from tests/auto/selftests/expected_fetchbogus.lightxml rename to tests/auto/testlib/selftests/expected_fetchbogus.lightxml diff --git a/tests/auto/selftests/expected_fetchbogus.txt b/tests/auto/testlib/selftests/expected_fetchbogus.txt similarity index 100% rename from tests/auto/selftests/expected_fetchbogus.txt rename to tests/auto/testlib/selftests/expected_fetchbogus.txt diff --git a/tests/auto/selftests/expected_fetchbogus.xml b/tests/auto/testlib/selftests/expected_fetchbogus.xml similarity index 100% rename from tests/auto/selftests/expected_fetchbogus.xml rename to tests/auto/testlib/selftests/expected_fetchbogus.xml diff --git a/tests/auto/selftests/expected_fetchbogus.xunitxml b/tests/auto/testlib/selftests/expected_fetchbogus.xunitxml similarity index 100% rename from tests/auto/selftests/expected_fetchbogus.xunitxml rename to tests/auto/testlib/selftests/expected_fetchbogus.xunitxml diff --git a/tests/auto/selftests/expected_globaldata.lightxml b/tests/auto/testlib/selftests/expected_globaldata.lightxml similarity index 100% rename from tests/auto/selftests/expected_globaldata.lightxml rename to tests/auto/testlib/selftests/expected_globaldata.lightxml diff --git a/tests/auto/selftests/expected_globaldata.txt b/tests/auto/testlib/selftests/expected_globaldata.txt similarity index 100% rename from tests/auto/selftests/expected_globaldata.txt rename to tests/auto/testlib/selftests/expected_globaldata.txt diff --git a/tests/auto/selftests/expected_globaldata.xml b/tests/auto/testlib/selftests/expected_globaldata.xml similarity index 100% rename from tests/auto/selftests/expected_globaldata.xml rename to tests/auto/testlib/selftests/expected_globaldata.xml diff --git a/tests/auto/selftests/expected_globaldata.xunitxml b/tests/auto/testlib/selftests/expected_globaldata.xunitxml similarity index 100% rename from tests/auto/selftests/expected_globaldata.xunitxml rename to tests/auto/testlib/selftests/expected_globaldata.xunitxml diff --git a/tests/auto/selftests/expected_longstring.lightxml b/tests/auto/testlib/selftests/expected_longstring.lightxml similarity index 100% rename from tests/auto/selftests/expected_longstring.lightxml rename to tests/auto/testlib/selftests/expected_longstring.lightxml diff --git a/tests/auto/selftests/expected_longstring.txt b/tests/auto/testlib/selftests/expected_longstring.txt similarity index 100% rename from tests/auto/selftests/expected_longstring.txt rename to tests/auto/testlib/selftests/expected_longstring.txt diff --git a/tests/auto/selftests/expected_longstring.xml b/tests/auto/testlib/selftests/expected_longstring.xml similarity index 100% rename from tests/auto/selftests/expected_longstring.xml rename to tests/auto/testlib/selftests/expected_longstring.xml diff --git a/tests/auto/selftests/expected_longstring.xunitxml b/tests/auto/testlib/selftests/expected_longstring.xunitxml similarity index 100% rename from tests/auto/selftests/expected_longstring.xunitxml rename to tests/auto/testlib/selftests/expected_longstring.xunitxml diff --git a/tests/auto/selftests/expected_maxwarnings.lightxml b/tests/auto/testlib/selftests/expected_maxwarnings.lightxml similarity index 100% rename from tests/auto/selftests/expected_maxwarnings.lightxml rename to tests/auto/testlib/selftests/expected_maxwarnings.lightxml diff --git a/tests/auto/selftests/expected_maxwarnings.txt b/tests/auto/testlib/selftests/expected_maxwarnings.txt similarity index 100% rename from tests/auto/selftests/expected_maxwarnings.txt rename to tests/auto/testlib/selftests/expected_maxwarnings.txt diff --git a/tests/auto/selftests/expected_maxwarnings.xml b/tests/auto/testlib/selftests/expected_maxwarnings.xml similarity index 100% rename from tests/auto/selftests/expected_maxwarnings.xml rename to tests/auto/testlib/selftests/expected_maxwarnings.xml diff --git a/tests/auto/selftests/expected_maxwarnings.xunitxml b/tests/auto/testlib/selftests/expected_maxwarnings.xunitxml similarity index 100% rename from tests/auto/selftests/expected_maxwarnings.xunitxml rename to tests/auto/testlib/selftests/expected_maxwarnings.xunitxml diff --git a/tests/auto/selftests/expected_multiexec.lightxml b/tests/auto/testlib/selftests/expected_multiexec.lightxml similarity index 100% rename from tests/auto/selftests/expected_multiexec.lightxml rename to tests/auto/testlib/selftests/expected_multiexec.lightxml diff --git a/tests/auto/selftests/expected_multiexec.txt b/tests/auto/testlib/selftests/expected_multiexec.txt similarity index 100% rename from tests/auto/selftests/expected_multiexec.txt rename to tests/auto/testlib/selftests/expected_multiexec.txt diff --git a/tests/auto/selftests/expected_multiexec.xml b/tests/auto/testlib/selftests/expected_multiexec.xml similarity index 100% rename from tests/auto/selftests/expected_multiexec.xml rename to tests/auto/testlib/selftests/expected_multiexec.xml diff --git a/tests/auto/selftests/expected_multiexec.xunitxml b/tests/auto/testlib/selftests/expected_multiexec.xunitxml similarity index 100% rename from tests/auto/selftests/expected_multiexec.xunitxml rename to tests/auto/testlib/selftests/expected_multiexec.xunitxml diff --git a/tests/auto/selftests/expected_qexecstringlist.txt b/tests/auto/testlib/selftests/expected_qexecstringlist.txt similarity index 100% rename from tests/auto/selftests/expected_qexecstringlist.txt rename to tests/auto/testlib/selftests/expected_qexecstringlist.txt diff --git a/tests/auto/selftests/expected_singleskip.lightxml b/tests/auto/testlib/selftests/expected_singleskip.lightxml similarity index 100% rename from tests/auto/selftests/expected_singleskip.lightxml rename to tests/auto/testlib/selftests/expected_singleskip.lightxml diff --git a/tests/auto/selftests/expected_singleskip.txt b/tests/auto/testlib/selftests/expected_singleskip.txt similarity index 100% rename from tests/auto/selftests/expected_singleskip.txt rename to tests/auto/testlib/selftests/expected_singleskip.txt diff --git a/tests/auto/selftests/expected_singleskip.xml b/tests/auto/testlib/selftests/expected_singleskip.xml similarity index 100% rename from tests/auto/selftests/expected_singleskip.xml rename to tests/auto/testlib/selftests/expected_singleskip.xml diff --git a/tests/auto/selftests/expected_singleskip.xunitxml b/tests/auto/testlib/selftests/expected_singleskip.xunitxml similarity index 100% rename from tests/auto/selftests/expected_singleskip.xunitxml rename to tests/auto/testlib/selftests/expected_singleskip.xunitxml diff --git a/tests/auto/selftests/expected_skip.lightxml b/tests/auto/testlib/selftests/expected_skip.lightxml similarity index 100% rename from tests/auto/selftests/expected_skip.lightxml rename to tests/auto/testlib/selftests/expected_skip.lightxml diff --git a/tests/auto/selftests/expected_skip.txt b/tests/auto/testlib/selftests/expected_skip.txt similarity index 100% rename from tests/auto/selftests/expected_skip.txt rename to tests/auto/testlib/selftests/expected_skip.txt diff --git a/tests/auto/selftests/expected_skip.xml b/tests/auto/testlib/selftests/expected_skip.xml similarity index 100% rename from tests/auto/selftests/expected_skip.xml rename to tests/auto/testlib/selftests/expected_skip.xml diff --git a/tests/auto/selftests/expected_skip.xunitxml b/tests/auto/testlib/selftests/expected_skip.xunitxml similarity index 100% rename from tests/auto/selftests/expected_skip.xunitxml rename to tests/auto/testlib/selftests/expected_skip.xunitxml diff --git a/tests/auto/selftests/expected_skipglobal.lightxml b/tests/auto/testlib/selftests/expected_skipglobal.lightxml similarity index 100% rename from tests/auto/selftests/expected_skipglobal.lightxml rename to tests/auto/testlib/selftests/expected_skipglobal.lightxml diff --git a/tests/auto/selftests/expected_skipglobal.txt b/tests/auto/testlib/selftests/expected_skipglobal.txt similarity index 100% rename from tests/auto/selftests/expected_skipglobal.txt rename to tests/auto/testlib/selftests/expected_skipglobal.txt diff --git a/tests/auto/selftests/expected_skipglobal.xml b/tests/auto/testlib/selftests/expected_skipglobal.xml similarity index 100% rename from tests/auto/selftests/expected_skipglobal.xml rename to tests/auto/testlib/selftests/expected_skipglobal.xml diff --git a/tests/auto/selftests/expected_skipglobal.xunitxml b/tests/auto/testlib/selftests/expected_skipglobal.xunitxml similarity index 100% rename from tests/auto/selftests/expected_skipglobal.xunitxml rename to tests/auto/testlib/selftests/expected_skipglobal.xunitxml diff --git a/tests/auto/selftests/expected_skipinit.lightxml b/tests/auto/testlib/selftests/expected_skipinit.lightxml similarity index 100% rename from tests/auto/selftests/expected_skipinit.lightxml rename to tests/auto/testlib/selftests/expected_skipinit.lightxml diff --git a/tests/auto/selftests/expected_skipinit.txt b/tests/auto/testlib/selftests/expected_skipinit.txt similarity index 100% rename from tests/auto/selftests/expected_skipinit.txt rename to tests/auto/testlib/selftests/expected_skipinit.txt diff --git a/tests/auto/selftests/expected_skipinit.xml b/tests/auto/testlib/selftests/expected_skipinit.xml similarity index 100% rename from tests/auto/selftests/expected_skipinit.xml rename to tests/auto/testlib/selftests/expected_skipinit.xml diff --git a/tests/auto/selftests/expected_skipinit.xunitxml b/tests/auto/testlib/selftests/expected_skipinit.xunitxml similarity index 100% rename from tests/auto/selftests/expected_skipinit.xunitxml rename to tests/auto/testlib/selftests/expected_skipinit.xunitxml diff --git a/tests/auto/selftests/expected_skipinitdata.lightxml b/tests/auto/testlib/selftests/expected_skipinitdata.lightxml similarity index 100% rename from tests/auto/selftests/expected_skipinitdata.lightxml rename to tests/auto/testlib/selftests/expected_skipinitdata.lightxml diff --git a/tests/auto/selftests/expected_skipinitdata.txt b/tests/auto/testlib/selftests/expected_skipinitdata.txt similarity index 100% rename from tests/auto/selftests/expected_skipinitdata.txt rename to tests/auto/testlib/selftests/expected_skipinitdata.txt diff --git a/tests/auto/selftests/expected_skipinitdata.xml b/tests/auto/testlib/selftests/expected_skipinitdata.xml similarity index 100% rename from tests/auto/selftests/expected_skipinitdata.xml rename to tests/auto/testlib/selftests/expected_skipinitdata.xml diff --git a/tests/auto/selftests/expected_skipinitdata.xunitxml b/tests/auto/testlib/selftests/expected_skipinitdata.xunitxml similarity index 100% rename from tests/auto/selftests/expected_skipinitdata.xunitxml rename to tests/auto/testlib/selftests/expected_skipinitdata.xunitxml diff --git a/tests/auto/selftests/expected_sleep.lightxml b/tests/auto/testlib/selftests/expected_sleep.lightxml similarity index 100% rename from tests/auto/selftests/expected_sleep.lightxml rename to tests/auto/testlib/selftests/expected_sleep.lightxml diff --git a/tests/auto/selftests/expected_sleep.txt b/tests/auto/testlib/selftests/expected_sleep.txt similarity index 100% rename from tests/auto/selftests/expected_sleep.txt rename to tests/auto/testlib/selftests/expected_sleep.txt diff --git a/tests/auto/selftests/expected_sleep.xml b/tests/auto/testlib/selftests/expected_sleep.xml similarity index 100% rename from tests/auto/selftests/expected_sleep.xml rename to tests/auto/testlib/selftests/expected_sleep.xml diff --git a/tests/auto/selftests/expected_sleep.xunitxml b/tests/auto/testlib/selftests/expected_sleep.xunitxml similarity index 100% rename from tests/auto/selftests/expected_sleep.xunitxml rename to tests/auto/testlib/selftests/expected_sleep.xunitxml diff --git a/tests/auto/selftests/expected_strcmp.lightxml b/tests/auto/testlib/selftests/expected_strcmp.lightxml similarity index 100% rename from tests/auto/selftests/expected_strcmp.lightxml rename to tests/auto/testlib/selftests/expected_strcmp.lightxml diff --git a/tests/auto/selftests/expected_strcmp.txt b/tests/auto/testlib/selftests/expected_strcmp.txt similarity index 100% rename from tests/auto/selftests/expected_strcmp.txt rename to tests/auto/testlib/selftests/expected_strcmp.txt diff --git a/tests/auto/selftests/expected_strcmp.xml b/tests/auto/testlib/selftests/expected_strcmp.xml similarity index 100% rename from tests/auto/selftests/expected_strcmp.xml rename to tests/auto/testlib/selftests/expected_strcmp.xml diff --git a/tests/auto/selftests/expected_strcmp.xunitxml b/tests/auto/testlib/selftests/expected_strcmp.xunitxml similarity index 100% rename from tests/auto/selftests/expected_strcmp.xunitxml rename to tests/auto/testlib/selftests/expected_strcmp.xunitxml diff --git a/tests/auto/selftests/expected_subtest.lightxml b/tests/auto/testlib/selftests/expected_subtest.lightxml similarity index 100% rename from tests/auto/selftests/expected_subtest.lightxml rename to tests/auto/testlib/selftests/expected_subtest.lightxml diff --git a/tests/auto/selftests/expected_subtest.txt b/tests/auto/testlib/selftests/expected_subtest.txt similarity index 100% rename from tests/auto/selftests/expected_subtest.txt rename to tests/auto/testlib/selftests/expected_subtest.txt diff --git a/tests/auto/selftests/expected_subtest.xml b/tests/auto/testlib/selftests/expected_subtest.xml similarity index 100% rename from tests/auto/selftests/expected_subtest.xml rename to tests/auto/testlib/selftests/expected_subtest.xml diff --git a/tests/auto/selftests/expected_subtest.xunitxml b/tests/auto/testlib/selftests/expected_subtest.xunitxml similarity index 100% rename from tests/auto/selftests/expected_subtest.xunitxml rename to tests/auto/testlib/selftests/expected_subtest.xunitxml diff --git a/tests/auto/selftests/expected_waitwithoutgui.lightxml b/tests/auto/testlib/selftests/expected_waitwithoutgui.lightxml similarity index 100% rename from tests/auto/selftests/expected_waitwithoutgui.lightxml rename to tests/auto/testlib/selftests/expected_waitwithoutgui.lightxml diff --git a/tests/auto/selftests/expected_waitwithoutgui.txt b/tests/auto/testlib/selftests/expected_waitwithoutgui.txt similarity index 100% rename from tests/auto/selftests/expected_waitwithoutgui.txt rename to tests/auto/testlib/selftests/expected_waitwithoutgui.txt diff --git a/tests/auto/selftests/expected_waitwithoutgui.xml b/tests/auto/testlib/selftests/expected_waitwithoutgui.xml similarity index 100% rename from tests/auto/selftests/expected_waitwithoutgui.xml rename to tests/auto/testlib/selftests/expected_waitwithoutgui.xml diff --git a/tests/auto/selftests/expected_waitwithoutgui.xunitxml b/tests/auto/testlib/selftests/expected_waitwithoutgui.xunitxml similarity index 100% rename from tests/auto/selftests/expected_waitwithoutgui.xunitxml rename to tests/auto/testlib/selftests/expected_waitwithoutgui.xunitxml diff --git a/tests/auto/selftests/expected_warnings.lightxml b/tests/auto/testlib/selftests/expected_warnings.lightxml similarity index 100% rename from tests/auto/selftests/expected_warnings.lightxml rename to tests/auto/testlib/selftests/expected_warnings.lightxml diff --git a/tests/auto/selftests/expected_warnings.txt b/tests/auto/testlib/selftests/expected_warnings.txt similarity index 100% rename from tests/auto/selftests/expected_warnings.txt rename to tests/auto/testlib/selftests/expected_warnings.txt diff --git a/tests/auto/selftests/expected_warnings.xml b/tests/auto/testlib/selftests/expected_warnings.xml similarity index 100% rename from tests/auto/selftests/expected_warnings.xml rename to tests/auto/testlib/selftests/expected_warnings.xml diff --git a/tests/auto/selftests/expected_warnings.xunitxml b/tests/auto/testlib/selftests/expected_warnings.xunitxml similarity index 100% rename from tests/auto/selftests/expected_warnings.xunitxml rename to tests/auto/testlib/selftests/expected_warnings.xunitxml diff --git a/tests/auto/selftests/expected_xunit.lightxml b/tests/auto/testlib/selftests/expected_xunit.lightxml similarity index 100% rename from tests/auto/selftests/expected_xunit.lightxml rename to tests/auto/testlib/selftests/expected_xunit.lightxml diff --git a/tests/auto/selftests/expected_xunit.txt b/tests/auto/testlib/selftests/expected_xunit.txt similarity index 100% rename from tests/auto/selftests/expected_xunit.txt rename to tests/auto/testlib/selftests/expected_xunit.txt diff --git a/tests/auto/selftests/expected_xunit.xml b/tests/auto/testlib/selftests/expected_xunit.xml similarity index 100% rename from tests/auto/selftests/expected_xunit.xml rename to tests/auto/testlib/selftests/expected_xunit.xml diff --git a/tests/auto/selftests/expected_xunit.xunitxml b/tests/auto/testlib/selftests/expected_xunit.xunitxml similarity index 100% rename from tests/auto/selftests/expected_xunit.xunitxml rename to tests/auto/testlib/selftests/expected_xunit.xunitxml diff --git a/tests/auto/selftests/expectfail/expectfail.pro b/tests/auto/testlib/selftests/expectfail/expectfail.pro similarity index 100% rename from tests/auto/selftests/expectfail/expectfail.pro rename to tests/auto/testlib/selftests/expectfail/expectfail.pro diff --git a/tests/auto/selftests/expectfail/tst_expectfail.cpp b/tests/auto/testlib/selftests/expectfail/tst_expectfail.cpp similarity index 100% rename from tests/auto/selftests/expectfail/tst_expectfail.cpp rename to tests/auto/testlib/selftests/expectfail/tst_expectfail.cpp diff --git a/tests/auto/selftests/failinit/failinit.pro b/tests/auto/testlib/selftests/failinit/failinit.pro similarity index 100% rename from tests/auto/selftests/failinit/failinit.pro rename to tests/auto/testlib/selftests/failinit/failinit.pro diff --git a/tests/auto/selftests/failinit/tst_failinit.cpp b/tests/auto/testlib/selftests/failinit/tst_failinit.cpp similarity index 100% rename from tests/auto/selftests/failinit/tst_failinit.cpp rename to tests/auto/testlib/selftests/failinit/tst_failinit.cpp diff --git a/tests/auto/selftests/failinitdata/failinitdata.pro b/tests/auto/testlib/selftests/failinitdata/failinitdata.pro similarity index 100% rename from tests/auto/selftests/failinitdata/failinitdata.pro rename to tests/auto/testlib/selftests/failinitdata/failinitdata.pro diff --git a/tests/auto/selftests/failinitdata/tst_failinitdata.cpp b/tests/auto/testlib/selftests/failinitdata/tst_failinitdata.cpp similarity index 100% rename from tests/auto/selftests/failinitdata/tst_failinitdata.cpp rename to tests/auto/testlib/selftests/failinitdata/tst_failinitdata.cpp diff --git a/tests/auto/selftests/fetchbogus/fetchbogus.pro b/tests/auto/testlib/selftests/fetchbogus/fetchbogus.pro similarity index 100% rename from tests/auto/selftests/fetchbogus/fetchbogus.pro rename to tests/auto/testlib/selftests/fetchbogus/fetchbogus.pro diff --git a/tests/auto/selftests/fetchbogus/tst_fetchbogus.cpp b/tests/auto/testlib/selftests/fetchbogus/tst_fetchbogus.cpp similarity index 100% rename from tests/auto/selftests/fetchbogus/tst_fetchbogus.cpp rename to tests/auto/testlib/selftests/fetchbogus/tst_fetchbogus.cpp diff --git a/tests/auto/selftests/globaldata/globaldata.pro b/tests/auto/testlib/selftests/globaldata/globaldata.pro similarity index 100% rename from tests/auto/selftests/globaldata/globaldata.pro rename to tests/auto/testlib/selftests/globaldata/globaldata.pro diff --git a/tests/auto/selftests/globaldata/tst_globaldata.cpp b/tests/auto/testlib/selftests/globaldata/tst_globaldata.cpp similarity index 100% rename from tests/auto/selftests/globaldata/tst_globaldata.cpp rename to tests/auto/testlib/selftests/globaldata/tst_globaldata.cpp diff --git a/tests/auto/selftests/longstring/longstring.pro b/tests/auto/testlib/selftests/longstring/longstring.pro similarity index 100% rename from tests/auto/selftests/longstring/longstring.pro rename to tests/auto/testlib/selftests/longstring/longstring.pro diff --git a/tests/auto/selftests/longstring/tst_longstring.cpp b/tests/auto/testlib/selftests/longstring/tst_longstring.cpp similarity index 100% rename from tests/auto/selftests/longstring/tst_longstring.cpp rename to tests/auto/testlib/selftests/longstring/tst_longstring.cpp diff --git a/tests/auto/selftests/maxwarnings/maxwarnings.cpp b/tests/auto/testlib/selftests/maxwarnings/maxwarnings.cpp similarity index 100% rename from tests/auto/selftests/maxwarnings/maxwarnings.cpp rename to tests/auto/testlib/selftests/maxwarnings/maxwarnings.cpp diff --git a/tests/auto/selftests/maxwarnings/maxwarnings.pro b/tests/auto/testlib/selftests/maxwarnings/maxwarnings.pro similarity index 100% rename from tests/auto/selftests/maxwarnings/maxwarnings.pro rename to tests/auto/testlib/selftests/maxwarnings/maxwarnings.pro diff --git a/tests/auto/selftests/multiexec/multiexec.pro b/tests/auto/testlib/selftests/multiexec/multiexec.pro similarity index 100% rename from tests/auto/selftests/multiexec/multiexec.pro rename to tests/auto/testlib/selftests/multiexec/multiexec.pro diff --git a/tests/auto/selftests/multiexec/tst_multiexec.cpp b/tests/auto/testlib/selftests/multiexec/tst_multiexec.cpp similarity index 100% rename from tests/auto/selftests/multiexec/tst_multiexec.cpp rename to tests/auto/testlib/selftests/multiexec/tst_multiexec.cpp diff --git a/tests/auto/selftests/qexecstringlist/qexecstringlist.pro b/tests/auto/testlib/selftests/qexecstringlist/qexecstringlist.pro similarity index 100% rename from tests/auto/selftests/qexecstringlist/qexecstringlist.pro rename to tests/auto/testlib/selftests/qexecstringlist/qexecstringlist.pro diff --git a/tests/auto/selftests/qexecstringlist/tst_qexecstringlist.cpp b/tests/auto/testlib/selftests/qexecstringlist/tst_qexecstringlist.cpp similarity index 100% rename from tests/auto/selftests/qexecstringlist/tst_qexecstringlist.cpp rename to tests/auto/testlib/selftests/qexecstringlist/tst_qexecstringlist.cpp diff --git a/tests/auto/selftests/selftests.pro b/tests/auto/testlib/selftests/selftests.pro similarity index 100% rename from tests/auto/selftests/selftests.pro rename to tests/auto/testlib/selftests/selftests.pro diff --git a/tests/auto/selftests/selftests.qrc b/tests/auto/testlib/selftests/selftests.qrc similarity index 100% rename from tests/auto/selftests/selftests.qrc rename to tests/auto/testlib/selftests/selftests.qrc diff --git a/tests/auto/selftests/singleskip/singleskip.pro b/tests/auto/testlib/selftests/singleskip/singleskip.pro similarity index 100% rename from tests/auto/selftests/singleskip/singleskip.pro rename to tests/auto/testlib/selftests/singleskip/singleskip.pro diff --git a/tests/auto/selftests/singleskip/tst_singleskip.cpp b/tests/auto/testlib/selftests/singleskip/tst_singleskip.cpp similarity index 100% rename from tests/auto/selftests/singleskip/tst_singleskip.cpp rename to tests/auto/testlib/selftests/singleskip/tst_singleskip.cpp diff --git a/tests/auto/selftests/skip/skip.pro b/tests/auto/testlib/selftests/skip/skip.pro similarity index 100% rename from tests/auto/selftests/skip/skip.pro rename to tests/auto/testlib/selftests/skip/skip.pro diff --git a/tests/auto/selftests/skip/tst_skip.cpp b/tests/auto/testlib/selftests/skip/tst_skip.cpp similarity index 100% rename from tests/auto/selftests/skip/tst_skip.cpp rename to tests/auto/testlib/selftests/skip/tst_skip.cpp diff --git a/tests/auto/selftests/skipglobal/skipglobal.pro b/tests/auto/testlib/selftests/skipglobal/skipglobal.pro similarity index 100% rename from tests/auto/selftests/skipglobal/skipglobal.pro rename to tests/auto/testlib/selftests/skipglobal/skipglobal.pro diff --git a/tests/auto/selftests/skipglobal/tst_skipglobal.cpp b/tests/auto/testlib/selftests/skipglobal/tst_skipglobal.cpp similarity index 100% rename from tests/auto/selftests/skipglobal/tst_skipglobal.cpp rename to tests/auto/testlib/selftests/skipglobal/tst_skipglobal.cpp diff --git a/tests/auto/selftests/skipinit/skipinit.pro b/tests/auto/testlib/selftests/skipinit/skipinit.pro similarity index 100% rename from tests/auto/selftests/skipinit/skipinit.pro rename to tests/auto/testlib/selftests/skipinit/skipinit.pro diff --git a/tests/auto/selftests/skipinit/tst_skipinit.cpp b/tests/auto/testlib/selftests/skipinit/tst_skipinit.cpp similarity index 100% rename from tests/auto/selftests/skipinit/tst_skipinit.cpp rename to tests/auto/testlib/selftests/skipinit/tst_skipinit.cpp diff --git a/tests/auto/selftests/skipinitdata/skipinitdata.pro b/tests/auto/testlib/selftests/skipinitdata/skipinitdata.pro similarity index 100% rename from tests/auto/selftests/skipinitdata/skipinitdata.pro rename to tests/auto/testlib/selftests/skipinitdata/skipinitdata.pro diff --git a/tests/auto/selftests/skipinitdata/tst_skipinitdata.cpp b/tests/auto/testlib/selftests/skipinitdata/tst_skipinitdata.cpp similarity index 100% rename from tests/auto/selftests/skipinitdata/tst_skipinitdata.cpp rename to tests/auto/testlib/selftests/skipinitdata/tst_skipinitdata.cpp diff --git a/tests/auto/selftests/sleep/sleep.pro b/tests/auto/testlib/selftests/sleep/sleep.pro similarity index 100% rename from tests/auto/selftests/sleep/sleep.pro rename to tests/auto/testlib/selftests/sleep/sleep.pro diff --git a/tests/auto/selftests/sleep/tst_sleep.cpp b/tests/auto/testlib/selftests/sleep/tst_sleep.cpp similarity index 100% rename from tests/auto/selftests/sleep/tst_sleep.cpp rename to tests/auto/testlib/selftests/sleep/tst_sleep.cpp diff --git a/tests/auto/selftests/strcmp/strcmp.pro b/tests/auto/testlib/selftests/strcmp/strcmp.pro similarity index 100% rename from tests/auto/selftests/strcmp/strcmp.pro rename to tests/auto/testlib/selftests/strcmp/strcmp.pro diff --git a/tests/auto/selftests/strcmp/tst_strcmp.cpp b/tests/auto/testlib/selftests/strcmp/tst_strcmp.cpp similarity index 100% rename from tests/auto/selftests/strcmp/tst_strcmp.cpp rename to tests/auto/testlib/selftests/strcmp/tst_strcmp.cpp diff --git a/tests/auto/selftests/subtest/subtest.pro b/tests/auto/testlib/selftests/subtest/subtest.pro similarity index 100% rename from tests/auto/selftests/subtest/subtest.pro rename to tests/auto/testlib/selftests/subtest/subtest.pro diff --git a/tests/auto/selftests/subtest/tst_subtest.cpp b/tests/auto/testlib/selftests/subtest/tst_subtest.cpp similarity index 100% rename from tests/auto/selftests/subtest/tst_subtest.cpp rename to tests/auto/testlib/selftests/subtest/tst_subtest.cpp diff --git a/tests/auto/selftests/test/test.pro b/tests/auto/testlib/selftests/test/test.pro similarity index 100% rename from tests/auto/selftests/test/test.pro rename to tests/auto/testlib/selftests/test/test.pro diff --git a/tests/auto/selftests/tst_selftests.cpp b/tests/auto/testlib/selftests/tst_selftests.cpp similarity index 100% rename from tests/auto/selftests/tst_selftests.cpp rename to tests/auto/testlib/selftests/tst_selftests.cpp diff --git a/tests/auto/selftests/waitwithoutgui/tst_waitwithoutgui.cpp b/tests/auto/testlib/selftests/waitwithoutgui/tst_waitwithoutgui.cpp similarity index 100% rename from tests/auto/selftests/waitwithoutgui/tst_waitwithoutgui.cpp rename to tests/auto/testlib/selftests/waitwithoutgui/tst_waitwithoutgui.cpp diff --git a/tests/auto/selftests/waitwithoutgui/waitwithoutgui.pro b/tests/auto/testlib/selftests/waitwithoutgui/waitwithoutgui.pro similarity index 100% rename from tests/auto/selftests/waitwithoutgui/waitwithoutgui.pro rename to tests/auto/testlib/selftests/waitwithoutgui/waitwithoutgui.pro diff --git a/tests/auto/selftests/warnings/tst_warnings.cpp b/tests/auto/testlib/selftests/warnings/tst_warnings.cpp similarity index 100% rename from tests/auto/selftests/warnings/tst_warnings.cpp rename to tests/auto/testlib/selftests/warnings/tst_warnings.cpp diff --git a/tests/auto/selftests/warnings/warnings.pro b/tests/auto/testlib/selftests/warnings/warnings.pro similarity index 100% rename from tests/auto/selftests/warnings/warnings.pro rename to tests/auto/testlib/selftests/warnings/warnings.pro diff --git a/tests/auto/selftests/xunit/tst_xunit.cpp b/tests/auto/testlib/selftests/xunit/tst_xunit.cpp similarity index 100% rename from tests/auto/selftests/xunit/tst_xunit.cpp rename to tests/auto/testlib/selftests/xunit/tst_xunit.cpp diff --git a/tests/auto/selftests/xunit/xunit.pro b/tests/auto/testlib/selftests/xunit/xunit.pro similarity index 100% rename from tests/auto/selftests/xunit/xunit.pro rename to tests/auto/testlib/selftests/xunit/xunit.pro diff --git a/tests/auto/testlib/testlib.pro b/tests/auto/testlib/testlib.pro new file mode 100644 index 0000000000..3a66f8cc6c --- /dev/null +++ b/tests/auto/testlib/testlib.pro @@ -0,0 +1,5 @@ +TEMPLATE=subdirs +SUBDIRS=\ + qsignalspy \ + selftests \ +