aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2018-12-19 14:27:34 +0100
committerJoerg Bornemann <joerg.bornemann@qt.io>2018-12-20 13:10:15 +0000
commit4f34d7e7ed6e9b58e40629045fc662e17c8623eb (patch)
tree2893a307f4949b7e2776ae02bfee1bf345a462b1 /tests
parent52a35195f083dae9f42059a6047daf7983b86e3b (diff)
Add FileInfo.canonicalPath
[ChangeLog] Added the canonicalPath() function to the FileInfo extension. Task-number: QBS-742 Change-Id: I8490b1bbdb3ac4ce84b80e82ca9f37bd2816e150 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/blackbox/testdata/jsextensions-fileinfo/fileinfo.qbs1
-rw-r--r--tests/auto/blackbox/tst_blackbox.cpp3
2 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/blackbox/testdata/jsextensions-fileinfo/fileinfo.qbs b/tests/auto/blackbox/testdata/jsextensions-fileinfo/fileinfo.qbs
index 244f2122e..5d0521c2a 100644
--- a/tests/auto/blackbox/testdata/jsextensions-fileinfo/fileinfo.qbs
+++ b/tests/auto/blackbox/testdata/jsextensions-fileinfo/fileinfo.qbs
@@ -13,6 +13,7 @@ Product {
var output = new TextFile(FileInfo.joinPaths(product.sourceDirectory, "output.txt"),
TextFile.WriteOnly);
output.writeLine(FileInfo.baseName("/tmp/blubb.tar.gz"));
+ output.writeLine(FileInfo.canonicalPath("/usr/local//../bin/"));
output.writeLine(FileInfo.cleanPath("/usr/local//../bin/"));
output.writeLine(FileInfo.completeBaseName("/tmp/blubb.tar.gz"));
output.writeLine(FileInfo.fileName("/tmp/blubb.tar.gz"));
diff --git a/tests/auto/blackbox/tst_blackbox.cpp b/tests/auto/blackbox/tst_blackbox.cpp
index de0e2c26d..380b5dd80 100644
--- a/tests/auto/blackbox/tst_blackbox.cpp
+++ b/tests/auto/blackbox/tst_blackbox.cpp
@@ -4015,10 +4015,11 @@ void TestBlackbox::jsExtensionsFileInfo()
QVERIFY(output.exists());
QVERIFY(output.open(QIODevice::ReadOnly));
const QList<QByteArray> lines = output.readAll().trimmed().split('\n');
- QCOMPARE(lines.size(), 25);
+ QCOMPARE(lines.size(), 26);
int i = 0;
QCOMPARE(lines.at(i++).trimmed().constData(), "blubb");
QCOMPARE(lines.at(i++).trimmed().constData(), "/usr/bin");
+ QCOMPARE(lines.at(i++).trimmed().constData(), "/usr/bin");
QCOMPARE(lines.at(i++).trimmed().constData(), "blubb.tar");
QCOMPARE(lines.at(i++).trimmed().constData(), "blubb.tar.gz");
QCOMPARE(lines.at(i++).trimmed().constData(), "/tmp/blubb.tar.gz");