summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2017-01-17 10:40:01 -0800
committerThiago Macieira <thiago.macieira@intel.com>2017-01-31 06:03:39 +0000
commite2c0d1ea2e0c35a3899283237ede02b4f49aa5b3 (patch)
tree33e1f98d09bafe5aea715c6ca7e0b0d7d7551155
parentc20fa2879ea4dd0e40f596256dfe32bae0ff600a (diff)
Read the .ini file back in text mode
Because on Windows, the .ini files are saved with CRLF, but the files in the Qt resource are just LF (.gitattributes makes them so). Task-number: QTBUG-25446 Change-Id: I5eab0d9620bd1ba675b0a87c554f62cef0f98fcc Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-rw-r--r--tests/auto/corelib/io/qsettings/tst_qsettings.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/tests/auto/corelib/io/qsettings/tst_qsettings.cpp b/tests/auto/corelib/io/qsettings/tst_qsettings.cpp
index dadf4b612e..f94349fd02 100644
--- a/tests/auto/corelib/io/qsettings/tst_qsettings.cpp
+++ b/tests/auto/corelib/io/qsettings/tst_qsettings.cpp
@@ -2315,14 +2315,14 @@ void tst_QSettings::setIniCodec()
{
QFile inFile(settings4.fileName());
- inFile.open(QIODevice::ReadOnly);
+ inFile.open(QIODevice::ReadOnly | QIODevice::Text);
actualContents4 = inFile.readAll();
inFile.close();
}
{
QFile inFile(settings5.fileName());
- inFile.open(QIODevice::ReadOnly);
+ inFile.open(QIODevice::ReadOnly | QIODevice::Text);
actualContents5 = inFile.readAll();
inFile.close();
}
@@ -2330,9 +2330,6 @@ void tst_QSettings::setIniCodec()
QConfFile::clearCache();
-#ifdef Q_OS_WIN
- QEXPECT_FAIL("", "QTBUG-25446", Abort);
-#endif
QCOMPARE(actualContents4, expeContents4);
QCOMPARE(actualContents5, expeContents5);