summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/codecs/qtextcodec/tst_qtextcodec.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/corelib/codecs/qtextcodec/tst_qtextcodec.cpp')
-rw-r--r--tests/auto/corelib/codecs/qtextcodec/tst_qtextcodec.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/auto/corelib/codecs/qtextcodec/tst_qtextcodec.cpp b/tests/auto/corelib/codecs/qtextcodec/tst_qtextcodec.cpp
index 2eac72db29..c32c6f9573 100644
--- a/tests/auto/corelib/codecs/qtextcodec/tst_qtextcodec.cpp
+++ b/tests/auto/corelib/codecs/qtextcodec/tst_qtextcodec.cpp
@@ -73,6 +73,7 @@ private slots:
void decode0D() const;
void aliasForUTF16() const;
void mibForTSCII() const;
+ void codecForTSCII() const;
void utf8Codec_data();
void utf8Codec();
@@ -513,6 +514,13 @@ void tst_QTextCodec::mibForTSCII() const
QCOMPARE(codec->mibEnum(), 2107);
}
+void tst_QTextCodec::codecForTSCII() const
+{
+ QTextCodec *codec = QTextCodec::codecForMib(2107);
+ QVERIFY(codec);
+ QCOMPARE(codec->mibEnum(), 2107);
+}
+
static QString fromInvalidUtf8Sequence(const QByteArray &ba)
{
return QString().fill(QChar::ReplacementCharacter, ba.size());