Changeset View
Changeset View
Standalone View
Standalone View
autotests/taglibextractortest.cpp
Show First 20 Lines • Show All 232 Lines • ▼ Show 20 Line(s) | 225 | { | |||
---|---|---|---|---|---|
233 | QTest::addColumn<QString>("path"); | 233 | QTest::addColumn<QString>("path"); | ||
234 | QTest::addColumn<QString>("mimeType"); | 234 | QTest::addColumn<QString>("mimeType"); | ||
235 | QTest::addColumn<QList<Property::Property>>("expectedKeys"); | 235 | QTest::addColumn<QList<Property::Property>>("expectedKeys"); | ||
236 | QTest::addColumn<QString>("failMessage"); | 236 | QTest::addColumn<QString>("failMessage"); | ||
237 | 237 | | |||
238 | QTest::addRow("mp3") | 238 | QTest::addRow("mp3") | ||
239 | << QFINDTESTDATA("samplefiles/no-meta/test.mp3") | 239 | << QFINDTESTDATA("samplefiles/no-meta/test.mp3") | ||
240 | << QStringLiteral("audio/mp3") | 240 | << QStringLiteral("audio/mp3") | ||
241 | << expectedKeys << QStringLiteral("Excess properties") | 241 | << expectedKeys << QString() | ||
242 | ; | 242 | ; | ||
243 | 243 | | |||
244 | QTest::addRow("m4a") | 244 | QTest::addRow("m4a") | ||
245 | << QFINDTESTDATA("samplefiles/no-meta/test.m4a") | 245 | << QFINDTESTDATA("samplefiles/no-meta/test.m4a") | ||
246 | << QStringLiteral("audio/mp4") | 246 | << QStringLiteral("audio/mp4") | ||
247 | << expectedKeys << QStringLiteral("Excess properties") | 247 | << expectedKeys << QString() | ||
248 | ; | 248 | ; | ||
249 | 249 | | |||
250 | QTest::addRow("flac") | 250 | QTest::addRow("flac") | ||
251 | << QFINDTESTDATA("samplefiles/no-meta/test.flac") | 251 | << QFINDTESTDATA("samplefiles/no-meta/test.flac") | ||
252 | << QStringLiteral("audio/flac") | 252 | << QStringLiteral("audio/flac") | ||
253 | << expectedKeys << QStringLiteral("Excess properties") | 253 | << expectedKeys << QString() | ||
254 | ; | 254 | ; | ||
255 | 255 | | |||
256 | QTest::addRow("opus") | 256 | QTest::addRow("opus") | ||
257 | << QFINDTESTDATA("samplefiles/no-meta/test.opus") | 257 | << QFINDTESTDATA("samplefiles/no-meta/test.opus") | ||
258 | << QStringLiteral("audio/opus") | 258 | << QStringLiteral("audio/opus") | ||
259 | << expectedKeys << QStringLiteral("Excess properties") | 259 | << expectedKeys << QString() | ||
260 | ; | 260 | ; | ||
261 | 261 | | |||
262 | QTest::addRow("ogg") | 262 | QTest::addRow("ogg") | ||
263 | << QFINDTESTDATA("samplefiles/no-meta/test.ogg") | 263 | << QFINDTESTDATA("samplefiles/no-meta/test.ogg") | ||
264 | << QStringLiteral("audio/ogg") | 264 | << QStringLiteral("audio/ogg") | ||
265 | << expectedKeys << QStringLiteral("Excess properties") | 265 | << expectedKeys << QString() | ||
266 | ; | 266 | ; | ||
267 | 267 | | |||
268 | QTest::addRow("mpc") | 268 | QTest::addRow("mpc") | ||
269 | << QFINDTESTDATA("samplefiles/no-meta/test.mpc") | 269 | << QFINDTESTDATA("samplefiles/no-meta/test.mpc") | ||
270 | << QStringLiteral("audio/x-musepack") | 270 | << QStringLiteral("audio/x-musepack") | ||
271 | << expectedKeys << QStringLiteral("Excess properties") | 271 | << expectedKeys << QString() | ||
272 | ; | 272 | ; | ||
273 | 273 | | |||
274 | } | 274 | } | ||
275 | 275 | | |||
276 | void TagLibExtractorTest::testNoMetadata() | 276 | void TagLibExtractorTest::testNoMetadata() | ||
277 | { | 277 | { | ||
278 | QFETCH(QString, path); | 278 | QFETCH(QString, path); | ||
279 | QFETCH(QString, mimeType); | 279 | QFETCH(QString, mimeType); | ||
Show All 37 Lines |