summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/text/qbytearrayapisymmetry
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/corelib/text/qbytearrayapisymmetry')
-rw-r--r--tests/auto/corelib/text/qbytearrayapisymmetry/tst_qbytearrayapisymmetry.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/corelib/text/qbytearrayapisymmetry/tst_qbytearrayapisymmetry.cpp b/tests/auto/corelib/text/qbytearrayapisymmetry/tst_qbytearrayapisymmetry.cpp
index 33fd25cb50..8b51727417 100644
--- a/tests/auto/corelib/text/qbytearrayapisymmetry/tst_qbytearrayapisymmetry.cpp
+++ b/tests/auto/corelib/text/qbytearrayapisymmetry/tst_qbytearrayapisymmetry.cpp
@@ -490,6 +490,13 @@ void tst_QByteArrayApiSymmetry::count_data()
QTest::addRow("aaa") << QByteArray("aaa") << QByteArray("a") << 3;
QTest::addRow("xyzaaaxyz") << QByteArray("xyzaaxyaxyz") << QByteArray("xyz") << 2;
+
+ const int len = 500;
+ QByteArray longData(len, 'a');
+ const QByteArray needle("abcdef");
+ longData.insert(0, needle);
+ longData.insert(len / 2, needle);
+ QTest::addRow("longInput") << longData << needle << 2;
}
template <typename Haystack, typename Needle>