swift
tests
gui
testguiutility
testguiutility.cpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (C) 2015 swift Project Community / Contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
7
8
#include "
test.h
"
9
10
#include "
gui/guiutility.h
"
11
12
using namespace
swift::gui
;
13
14
namespace
SwiftGuiTest
15
{
17
class
CTestGuiUtility
:
public
QObject
18
{
19
Q_OBJECT
20
21
private
slots:
23
void
testLenientTitleComparison();
24
};
25
26
void
CTestGuiUtility::testLenientTitleComparison()
27
{
28
QVERIFY2(
CGuiUtility::lenientTitleComparison
(
"foo"
,
"foo"
),
"wrong title match"
);
29
QVERIFY2(
CGuiUtility::lenientTitleComparison
(
"foo&"
,
"&Foo"
),
"wrong title match"
);
30
QVERIFY2(!
CGuiUtility::lenientTitleComparison
(
"foo"
,
"bar"
),
"wrong title mismatch"
);
31
}
32
}
// namespace SwiftGuiTest
33
35
SWIFTTEST_APPLESS_MAIN
(
SwiftGuiTest::CTestGuiUtility
);
36
37
#include "testguiutility.moc"
38
SwiftGuiTest::CTestGuiUtility
Test GUI utilities.
Definition:
testguiutility.cpp:18
swift::gui::CGuiUtility::lenientTitleComparison
static bool lenientTitleComparison(const QString &title, const QString &comparison)
Lenient / relaxed.
Definition:
guiutility.cpp:274
guiutility.h
swift::gui
GUI related classes.
Definition:
altitudeedit.cpp:13
test.h
SWIFTTEST_APPLESS_MAIN
SWIFTTEST_APPLESS_MAIN(SwiftGuiTest::CTestGuiUtility)
main
Generated on Mon Mar 24 2025 16:42:23 for swift by
1.9.1