summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/text/qstringapisymmetry
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2020-04-21 09:43:01 +0200
committerMarc Mutz <marc.mutz@kdab.com>2020-05-08 16:52:59 +0200
commitd67551ff5b2c227ef1550c649d23899ea99789e0 (patch)
treeec9a391bfb73e93c8d52a801e8ff259bdf25dbb7 /tests/auto/corelib/text/qstringapisymmetry
parent729f1ab9a0b9fe6ffdefc02df490ec546db38d72 (diff)
tst_qstringapisymmetry: test split() with char16_t seps
Change-Id: I6744291b88d5334764da78375899313ac771294b Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'tests/auto/corelib/text/qstringapisymmetry')
-rw-r--r--tests/auto/corelib/text/qstringapisymmetry/tst_qstringapisymmetry.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/auto/corelib/text/qstringapisymmetry/tst_qstringapisymmetry.cpp b/tests/auto/corelib/text/qstringapisymmetry/tst_qstringapisymmetry.cpp
index 35546c2968..ed01d46dcd 100644
--- a/tests/auto/corelib/text/qstringapisymmetry/tst_qstringapisymmetry.cpp
+++ b/tests/auto/corelib/text/qstringapisymmetry/tst_qstringapisymmetry.cpp
@@ -492,13 +492,15 @@ private:
template <typename Haystack, typename Needle> void split_impl() const;
private Q_SLOTS:
- // test all combinations of {QString, QStringRef} x {QString, QLatin1String, QChar}:
+ // test all combinations of {QString, QStringRef} x {QString, QLatin1String, QChar, char16_t}:
void split_QString_QString_data() { split_data(); }
void split_QString_QString() { split_impl<QString, QString>(); }
void split_QString_QLatin1String_data() { split_data(); }
void split_QString_QLatin1String() { split_impl<QString, QLatin1String>(); }
void split_QString_QChar_data() { split_data(false); }
void split_QString_QChar() { split_impl<QString, QChar>(); }
+ void split_QString_char16_t_data() { split_data(false); }
+ void split_QString_char16_t() { split_impl<QString, char16_t>(); }
void split_QStringRef_QString_data() { split_data(); }
void split_QStringRef_QString() { split_impl<QStringRef, QString>(); }
@@ -506,6 +508,8 @@ private Q_SLOTS:
void split_QStringRef_QLatin1String() { split_impl<QStringRef, QLatin1String>(); }
void split_QStringRef_QChar_data() { split_data(false); }
void split_QStringRef_QChar() { split_impl<QStringRef, QChar>(); }
+ void split_QStringRef_char16_t_data() { split_data(false); }
+ void split_QStringRef_char16_t() { split_impl<QStringRef, char16_t>(); }
private:
void mid_data();