diff options
Diffstat (limited to 'tests/auto/extensionsystem/pluginmanager')
9 files changed, 56 insertions, 0 deletions
diff --git a/tests/auto/extensionsystem/pluginmanager/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/CMakeLists.txt new file mode 100644 index 0000000000..26130c88ba --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/CMakeLists.txt @@ -0,0 +1,9 @@ +add_subdirectory(circularplugins) +add_subdirectory(correctplugins1) + +add_qtc_test(tst_pluginmanager + DEFINES PLUGINMANAGER_TESTS_DIR="${CMAKE_CURRENT_BINARY_DIR}" + DEPENDS ExtensionSystem + SOURCES + tst_pluginmanager.cpp +) diff --git a/tests/auto/extensionsystem/pluginmanager/circularplugins/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/circularplugins/CMakeLists.txt new file mode 100644 index 0000000000..bbf4a58ef9 --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/circularplugins/CMakeLists.txt @@ -0,0 +1,4 @@ +set(TEST_PLUGIN_PATH "${CMAKE_CURRENT_BINARY_DIR}") +add_subdirectory(plugin1) +add_subdirectory(plugin2) +add_subdirectory(plugin3) diff --git a/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin1/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin1/CMakeLists.txt new file mode 100644 index 0000000000..b5d95b8c91 --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin1/CMakeLists.txt @@ -0,0 +1,6 @@ +add_qtc_plugin(plugin1 + DEPENDS ExtensionSystem + SOURCES + plugin1.cpp plugin1.h + PLUGIN_PATH "${TEST_PLUGIN_PATH}" + ) diff --git a/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin2/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin2/CMakeLists.txt new file mode 100644 index 0000000000..bb862240ea --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin2/CMakeLists.txt @@ -0,0 +1,6 @@ +add_qtc_plugin(plugin2 + DEPENDS ExtensionSystem + SOURCES + plugin2.cpp plugin2.h + PLUGIN_PATH "${TEST_PLUGIN_PATH}" + ) diff --git a/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin3/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin3/CMakeLists.txt new file mode 100644 index 0000000000..211ce4ab30 --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/circularplugins/plugin3/CMakeLists.txt @@ -0,0 +1,6 @@ +add_qtc_plugin(plugin3 + DEPENDS ExtensionSystem + SOURCES + plugin3.cpp plugin3.h + PLUGIN_PATH "${TEST_PLUGIN_PATH}" + ) diff --git a/tests/auto/extensionsystem/pluginmanager/correctplugins1/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/correctplugins1/CMakeLists.txt new file mode 100644 index 0000000000..bbf4a58ef9 --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/correctplugins1/CMakeLists.txt @@ -0,0 +1,4 @@ +set(TEST_PLUGIN_PATH "${CMAKE_CURRENT_BINARY_DIR}") +add_subdirectory(plugin1) +add_subdirectory(plugin2) +add_subdirectory(plugin3) diff --git a/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin1/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin1/CMakeLists.txt new file mode 100644 index 0000000000..737cf2a9f7 --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin1/CMakeLists.txt @@ -0,0 +1,7 @@ +add_qtc_plugin(correct_plugin1 + PLUGIN_NAME plugin1 + DEPENDS ExtensionSystem + SOURCES + plugin1.cpp plugin1.h + PLUGIN_PATH "${TEST_PLUGIN_PATH}" +) diff --git a/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin2/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin2/CMakeLists.txt new file mode 100644 index 0000000000..9a366d4b03 --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin2/CMakeLists.txt @@ -0,0 +1,7 @@ +add_qtc_plugin(correct_plugin2 + PLUGIN_NAME plugin2 + DEPENDS ExtensionSystem + SOURCES + plugin2.cpp plugin2.h + PLUGIN_PATH "${TEST_PLUGIN_PATH}" +) diff --git a/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin3/CMakeLists.txt b/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin3/CMakeLists.txt new file mode 100644 index 0000000000..8564a2a21d --- /dev/null +++ b/tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin3/CMakeLists.txt @@ -0,0 +1,7 @@ +add_qtc_plugin(correct_plugin3 + PLUGIN_NAME plugin3 + DEPENDS ExtensionSystem + SOURCES + plugin3.cpp plugin3.h + PLUGIN_PATH "${TEST_PLUGIN_PATH}" +) |