// public Qt::CaseSensitivity caseSensitivity() const void tst_QStringMatcher::caseSensitivity() { QStringMatcher matcher; matcher.setCaseSensitivity(Qt::CaseSensitive); QCOMPARE(matcher.caseSensitivity(), Qt::CaseSensitive); matcher.setCaseSensitivity(Qt::CaseInsensitive); QCOMPARE(matcher.caseSensitivity(), Qt::CaseInsensitive); }
void tst_QStringMatcher::setCaseSensitivity() { QFETCH(QString, needle); QFETCH(QString, haystack); QFETCH(int, from); QFETCH(int, indexIn); QFETCH(int, cs); QStringMatcher matcher; matcher.setPattern(needle); matcher.setCaseSensitivity(static_cast<Qt::CaseSensitivity> (cs)); QCOMPARE(matcher.indexIn(haystack, from), indexIn); }