summaryrefslogtreecommitdiff
path: root/utils/rbutilqt/test
diff options
context:
space:
mode:
Diffstat (limited to 'utils/rbutilqt/test')
-rw-r--r--utils/rbutilqt/test/test-rockboxinfo.cpp14
1 files changed, 9 insertions, 5 deletions
diff --git a/utils/rbutilqt/test/test-rockboxinfo.cpp b/utils/rbutilqt/test/test-rockboxinfo.cpp
index 9d2b53b3ab..69189f585e 100644
--- a/utils/rbutilqt/test/test-rockboxinfo.cpp
+++ b/utils/rbutilqt/test/test-rockboxinfo.cpp
@@ -20,6 +20,7 @@
20 20
21#include <QtTest/QtTest> 21#include <QtTest/QtTest>
22#include <QObject> 22#include <QObject>
23#include <QFileInfo>
23#include "rockboxinfo.h" 24#include "rockboxinfo.h"
24 25
25 26
@@ -83,12 +84,12 @@ void TestRockboxInfo::testVersion()
83 QFETCH(QString, release); 84 QFETCH(QString, release);
84 QTemporaryFile tf(this); 85 QTemporaryFile tf(this);
85 tf.open(); 86 tf.open();
86 QString filename = tf.fileName(); 87 QFileInfo finfo(tf);
87 tf.write(input.toLatin1()); 88 tf.write(input.toLatin1());
88 tf.write("\n"); 89 tf.write("\n");
89 tf.close(); 90 tf.close();
90 91
91 RockboxInfo info("", filename); 92 RockboxInfo info(finfo.path(), finfo.fileName());
92 QCOMPARE(info.version(), QString(version)); 93 QCOMPARE(info.version(), QString(version));
93 QCOMPARE(info.revision(), QString(revision)); 94 QCOMPARE(info.revision(), QString(revision));
94 QCOMPARE(info.release(), QString(release)); 95 QCOMPARE(info.release(), QString(release));
@@ -112,13 +113,14 @@ void TestRockboxInfo::testTarget()
112 QFETCH(QString, target); 113 QFETCH(QString, target);
113 QTemporaryFile tf(this); 114 QTemporaryFile tf(this);
114 tf.open(); 115 tf.open();
116 QFileInfo finfo(tf);
115 QString filename = tf.fileName(); 117 QString filename = tf.fileName();
116 tf.write(prefix.at(j).toLatin1()); 118 tf.write(prefix.at(j).toLatin1());
117 tf.write(target.toLatin1()); 119 tf.write(target.toLatin1());
118 tf.write("\n"); 120 tf.write("\n");
119 tf.close(); 121 tf.close();
120 122
121 RockboxInfo info("", filename); 123 RockboxInfo info(finfo.path(), finfo.fileName());
122 QCOMPARE(info.target(), target); 124 QCOMPARE(info.target(), target);
123 } 125 }
124} 126}
@@ -141,13 +143,14 @@ void TestRockboxInfo::testMemory()
141 QFETCH(QString, memory); 143 QFETCH(QString, memory);
142 QTemporaryFile tf(this); 144 QTemporaryFile tf(this);
143 tf.open(); 145 tf.open();
146 QFileInfo finfo(tf);
144 QString filename = tf.fileName(); 147 QString filename = tf.fileName();
145 tf.write(prefix.at(j).toLatin1()); 148 tf.write(prefix.at(j).toLatin1());
146 tf.write(memory.toLatin1()); 149 tf.write(memory.toLatin1());
147 tf.write("\n"); 150 tf.write("\n");
148 tf.close(); 151 tf.close();
149 152
150 RockboxInfo info("", filename); 153 RockboxInfo info(finfo.path(), finfo.fileName());
151 QCOMPARE(info.ram(), memory.toInt()); 154 QCOMPARE(info.ram(), memory.toInt());
152 } 155 }
153} 156}
@@ -168,13 +171,14 @@ void TestRockboxInfo::testFeatures()
168 QFETCH(QString, features); 171 QFETCH(QString, features);
169 QTemporaryFile tf(this); 172 QTemporaryFile tf(this);
170 tf.open(); 173 tf.open();
174 QFileInfo finfo(tf);
171 QString filename = tf.fileName(); 175 QString filename = tf.fileName();
172 tf.write(prefix.at(j).toLatin1()); 176 tf.write(prefix.at(j).toLatin1());
173 tf.write(features.toLatin1()); 177 tf.write(features.toLatin1());
174 tf.write("\n"); 178 tf.write("\n");
175 tf.close(); 179 tf.close();
176 180
177 RockboxInfo info("", filename); 181 RockboxInfo info(finfo.path(), finfo.fileName());
178 QCOMPARE(info.features(), features); 182 QCOMPARE(info.features(), features);
179 } 183 }
180} 184}