diff options
Diffstat (limited to 'examples/qmltest')
-rw-r--r-- | examples/qmltest/CMakeLists.txt | 1 | ||||
-rw-r--r-- | examples/qmltest/qmltest.pro | 2 | ||||
-rw-r--r-- | examples/qmltest/qmltest/CMakeLists.txt | 53 | ||||
-rw-r--r-- | examples/qmltest/qmltest/qmltest.pro | 26 | ||||
-rw-r--r-- | examples/qmltest/qmltest/tst_basic.qml | 41 | ||||
-rw-r--r-- | examples/qmltest/qmltest/tst_item.qml | 20 | ||||
-rw-r--r-- | examples/qmltest/qmltest/tst_qmltest.cpp | 5 |
7 files changed, 0 insertions, 148 deletions
diff --git a/examples/qmltest/CMakeLists.txt b/examples/qmltest/CMakeLists.txt deleted file mode 100644 index be5db5fbd1..0000000000 --- a/examples/qmltest/CMakeLists.txt +++ /dev/null @@ -1 +0,0 @@ -qt_internal_add_example(qmltest) diff --git a/examples/qmltest/qmltest.pro b/examples/qmltest/qmltest.pro deleted file mode 100644 index b98cc03c65..0000000000 --- a/examples/qmltest/qmltest.pro +++ /dev/null @@ -1,2 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS += qmltest diff --git a/examples/qmltest/qmltest/CMakeLists.txt b/examples/qmltest/qmltest/CMakeLists.txt deleted file mode 100644 index 2fa3c0898c..0000000000 --- a/examples/qmltest/qmltest/CMakeLists.txt +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright (C) 2022 The Qt Company Ltd. -# SPDX-License-Identifier: BSD-3-Clause - -cmake_minimum_required(VERSION 3.16) -project(tst_qmltestexample LANGUAGES CXX) - -set(CMAKE_AUTOMOC ON) - -if(NOT DEFINED INSTALL_EXAMPLESDIR) - set(INSTALL_EXAMPLESDIR "examples") -endif() - -set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}") -set(QT_QML_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/examples) - -find_package(Qt6 REQUIRED COMPONENTS Core Gui QuickTest) - -qt_add_executable(tst_qmltestexample - tst_qmltest.cpp -) - -set_target_properties(tst_qmltestexample PROPERTIES - WIN32_EXECUTABLE TRUE - MACOSX_BUNDLE TRUE -) - -target_link_libraries(tst_qmltestexample PUBLIC - Qt::Core - Qt::Gui - - Qt::QuickTest - -) - -# This line get added, but does not make sense -#if(QT_BUILDING_QT) -# target_link_libraries(tst_qmltestexample PUBLIC -# Qt::Qml -# Qt::QuickTest -# ) -#endif() - -if(MACOS AND QT_BUILDING_QT) - set_target_properties(tst_qmltestexample PROPERTIES - MACOSX_BUNDLE FALSE - ) -endif() - -install(TARGETS tst_qmltestexample - RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" - BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" - LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" -) diff --git a/examples/qmltest/qmltest/qmltest.pro b/examples/qmltest/qmltest/qmltest.pro deleted file mode 100644 index b5893c5a1e..0000000000 --- a/examples/qmltest/qmltest/qmltest.pro +++ /dev/null @@ -1,26 +0,0 @@ -TEMPLATE=app -TARGET=tst_qmltestexample - -SOURCES += tst_qmltest.cpp - -!QTDIR_build { -# This is the code actual testcases should use: - -CONFIG += qmltestcase - -TESTDATA += tst_basic.qml tst_item.qml - -} else { -# This code exists solely for the purpose of building this example -# inside the examples/ hierarchy. - -QT += qml qmltest - -macx: CONFIG -= app_bundle - -target.path = $$[QT_INSTALL_EXAMPLES]/qmltest/qmltest -qml.files = tst_basic.qml tst_item.qml -qml.path = $$[QT_INSTALL_EXAMPLES]/qmltest/qmltest -INSTALLS += target qml - -} diff --git a/examples/qmltest/qmltest/tst_basic.qml b/examples/qmltest/qmltest/tst_basic.qml deleted file mode 100644 index e3ce172beb..0000000000 --- a/examples/qmltest/qmltest/tst_basic.qml +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (C) 2016 The Qt Company Ltd. -// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause - -import QtQuick -import QtTest - -TestCase { - name: "BasicTests" - - function test_pass() { - compare(2 + 2, 4, "2 + 2") - } - - function test_fail() { - expectFail("", "this is the fail we wanted") - compare(2 + 2, 5, "2 + 2") - } - - function test_skip() { - skip("skipping") - } - - function test_expecting() { - expectFail("", "this is the fail we wanted") - verify(false) - } - - function test_table_data() { - return [ - {tag: "2 + 2 = 4", a: 2, b: 2, answer: 4 }, - {tag: "2 + 6 = 8", a: 2, b: 6, answer: 8 }, - {tag: "2 + 2 = 5", a: 2, b: 2, answer: 5 }, // fail - ] - } - - function test_table(data) { - if (data.answer === 5) - expectFail("", "this is the fail we wanted") - compare(data.a + data.b, data.answer) - } -} diff --git a/examples/qmltest/qmltest/tst_item.qml b/examples/qmltest/qmltest/tst_item.qml deleted file mode 100644 index 047bd254dd..0000000000 --- a/examples/qmltest/qmltest/tst_item.qml +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (C) 2016 The Qt Company Ltd. -// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause - -import QtQuick -import QtTest - -Rectangle { - id: foo - width: 640; height: 480 - color: "cyan" - - TestCase { - name: "ItemTests" - id: test1 - - function test_color() { - compare(foo.color, "#00ffff") - } - } -} diff --git a/examples/qmltest/qmltest/tst_qmltest.cpp b/examples/qmltest/qmltest/tst_qmltest.cpp deleted file mode 100644 index d9b367c5a8..0000000000 --- a/examples/qmltest/qmltest/tst_qmltest.cpp +++ /dev/null @@ -1,5 +0,0 @@ -// Copyright (C) 2016 The Qt Company Ltd. -// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause - -#include <QtQuickTest/quicktest.h> -QUICK_TEST_MAIN(qmltestexample) |