QTest¶
The QTest namespace contains all the functions and declarations that are related to Qt Test. More…

Synopsis¶
Static functions¶
def
addColumnInternal
(id, name)def
asciiToKey
(ascii)def
compare_ptr_helper
(t1, t2, actual, expected, file, line)def
compare_string_helper
(t1, t2, actual, expected, file, line)def
currentAppName
()def
currentDataTag
()def
currentTestFailed
()def
currentTestFunction
()def
ignoreMessage
(type, message)def
ignoreMessage
(type, messagePattern)def
keyToAscii
(key)def
qCleanup
()def
qElementData
(elementName, metaTypeId)def
qExpectFail
(dataIndex, comment, mode, file, line)def
qExtractTestData
(dirName)def
qFindTestData
(basepath[, file=None[, line=0[, builddir=None]]])def
qFindTestData
(basepath[, file=None[, line=0[, builddir=None]]])def
qGlobalData
(tagName, typeId)def
qRun
()def
qSkip
(message, file, line)def
setBenchmarkResult
(result, metric)def
setMainSourcePath
(file[, builddir=None])def
testObject
()def
toPrettyCString
(unicode, length)
Detailed Description¶
See the Qt Test Overview for information about how to write unit tests.
-
PySide2.QtTest.QTest.
TestFailMode
¶
-
PySide2.QtTest.QTest.
QBenchmarkMetric
¶
New in version 4.7.
-
static
PySide2.QtTest.QTest.
addColumnInternal
(id, name)¶ - Parameters
id –
int
name – str
-
static
PySide2.QtTest.QTest.
asciiToKey
(ascii)¶ - Parameters
ascii –
char
- Return type
Key
-
static
PySide2.QtTest.QTest.
compare_ptr_helper
(t1, t2, actual, expected, file, line)¶ - Parameters
t1 –
void
t2 –
void
actual – str
expected – str
file – str
line –
int
- Return type
bool
-
static
PySide2.QtTest.QTest.
compare_string_helper
(t1, t2, actual, expected, file, line)¶ - Parameters
t1 – str
t2 – str
actual – str
expected – str
file – str
line –
int
- Return type
bool
-
static
PySide2.QtTest.QTest.
currentAppName
()¶ - Return type
str
-
static
PySide2.QtTest.QTest.
currentDataTag
()¶ - Return type
str
-
static
PySide2.QtTest.QTest.
currentTestFailed
()¶ - Return type
bool
-
static
PySide2.QtTest.QTest.
currentTestFunction
()¶ - Return type
str
-
static
PySide2.QtTest.QTest.
ignoreMessage
(type, messagePattern)¶ - Parameters
type –
QtMsgType
messagePattern –
QRegularExpression
-
static
PySide2.QtTest.QTest.
ignoreMessage
(type, message) - Parameters
type –
QtMsgType
message – str
-
static
PySide2.QtTest.QTest.
keyToAscii
(key)¶ - Parameters
key –
Key
- Return type
char
-
static
PySide2.QtTest.QTest.
qCleanup
()¶
-
static
PySide2.QtTest.QTest.
qElementData
(elementName, metaTypeId)¶ - Parameters
elementName – str
metaTypeId –
int
- Return type
void
-
static
PySide2.QtTest.QTest.
qExpectFail
(dataIndex, comment, mode, file, line)¶ - Parameters
dataIndex – str
comment – str
mode –
TestFailMode
file – str
line –
int
- Return type
bool
-
static
PySide2.QtTest.QTest.
qExtractTestData
(dirName)¶ - Parameters
dirName – unicode
- Return type
QSharedPointer
-
static
PySide2.QtTest.QTest.
qFindTestData
(basepath[, file=None[, line=0[, builddir=None]]])¶ - Parameters
basepath – unicode
file – str
line –
int
builddir – str
- Return type
unicode
-
static
PySide2.QtTest.QTest.
qFindTestData
(basepath[, file=None[, line=0[, builddir=None]]]) - Parameters
basepath – str
file – str
line –
int
builddir – str
- Return type
unicode
-
static
PySide2.QtTest.QTest.
qGlobalData
(tagName, typeId)¶ - Parameters
tagName – str
typeId –
int
- Return type
void
-
static
PySide2.QtTest.QTest.
qRun
()¶ - Return type
int
-
static
PySide2.QtTest.QTest.
qSkip
(message, file, line)¶ - Parameters
message – str
file – str
line –
int
-
static
PySide2.QtTest.QTest.
setBenchmarkResult
(result, metric)¶ - Parameters
result –
qreal
metric –
QBenchmarkMetric
-
static
PySide2.QtTest.QTest.
setMainSourcePath
(file[, builddir=None])¶ - Parameters
file – str
builddir – str
-
static
PySide2.QtTest.QTest.
testObject
()¶ - Return type
QObject
-
static
PySide2.QtTest.QTest.
toPrettyCString
(unicode, length)¶ - Parameters
unicode – str
length –
int
- Return type
char