Changeset View
Changeset View
Standalone View
Standalone View
autotests/taglibwritertest.cpp
Show First 20 Lines • Show All 87 Lines • ▼ Show 20 Line(s) | 85 | { | |||
---|---|---|---|---|---|
88 | static const QChar data[2] = { 0x20ac, 0xb5 }; | 88 | static const QChar data[2] = { 0x20ac, 0xb5 }; | ||
89 | QString unicodeTestStringSuffix(data, 2); | 89 | QString unicodeTestStringSuffix(data, 2); | ||
90 | 90 | | |||
91 | QTest::addColumn<QString>("fileType"); | 91 | QTest::addColumn<QString>("fileType"); | ||
92 | QTest::addColumn<QString>("mimeType"); | 92 | QTest::addColumn<QString>("mimeType"); | ||
93 | QTest::addColumn<QString>("stringSuffix"); | 93 | QTest::addColumn<QString>("stringSuffix"); | ||
94 | 94 | | |||
95 | 95 | | |||
96 | QTest::addRow("aiff") | ||||
97 | << QStringLiteral("aif") | ||||
98 | << QStringLiteral("audio/x-aiff") | ||||
99 | << QString() | ||||
100 | ; | ||||
101 | | ||||
102 | QTest::addRow("aiff_unicode") | ||||
103 | << QStringLiteral("aif") | ||||
104 | << QStringLiteral("audio/x-aiff") | ||||
105 | << unicodeTestStringSuffix | ||||
106 | ; | ||||
107 | | ||||
108 | QTest::addRow("ape") | ||||
109 | << QStringLiteral("ape") | ||||
110 | << QStringLiteral("audio/x-ape") | ||||
111 | << QString() | ||||
112 | ; | ||||
113 | | ||||
114 | QTest::addRow("ape_unicode") | ||||
115 | << QStringLiteral("ape") | ||||
116 | << QStringLiteral("audio/x-ape") | ||||
117 | << unicodeTestStringSuffix | ||||
118 | ; | ||||
119 | | ||||
96 | QTest::addRow("flac") | 120 | QTest::addRow("flac") | ||
97 | << QStringLiteral("flac") | 121 | << QStringLiteral("flac") | ||
98 | << QStringLiteral("audio/flac") | 122 | << QStringLiteral("audio/flac") | ||
99 | << QString() | 123 | << QString() | ||
100 | ; | 124 | ; | ||
101 | 125 | | |||
102 | QTest::addRow("flac_unicode") | 126 | QTest::addRow("flac_unicode") | ||
103 | << QStringLiteral("flac") | 127 | << QStringLiteral("flac") | ||
▲ Show 20 Lines • Show All 55 Lines • ▼ Show 20 Line(s) | 180 | QTest::addRow("opus") | |||
159 | << QString() | 183 | << QString() | ||
160 | ; | 184 | ; | ||
161 | 185 | | |||
162 | QTest::addRow("opus_unicode") | 186 | QTest::addRow("opus_unicode") | ||
163 | << QStringLiteral("opus") | 187 | << QStringLiteral("opus") | ||
164 | << QStringLiteral("audio/opus") | 188 | << QStringLiteral("audio/opus") | ||
165 | << unicodeTestStringSuffix | 189 | << unicodeTestStringSuffix | ||
166 | ; | 190 | ; | ||
191 | | ||||
192 | QTest::addRow("speex") | ||||
193 | << QStringLiteral("spx") | ||||
194 | << QStringLiteral("audio/speex") | ||||
195 | << QString() | ||||
196 | ; | ||||
197 | | ||||
198 | QTest::addRow("speex_unicode") | ||||
199 | << QStringLiteral("spx") | ||||
200 | << QStringLiteral("audio/speex") | ||||
201 | << unicodeTestStringSuffix | ||||
202 | ; | ||||
203 | | ||||
204 | QTest::addRow("wav") | ||||
205 | << QStringLiteral("wav") | ||||
206 | << QStringLiteral("audio/wav") | ||||
207 | << QString() | ||||
208 | ; | ||||
209 | | ||||
210 | QTest::addRow("wav_unicode") | ||||
211 | << QStringLiteral("wav") | ||||
212 | << QStringLiteral("audio/wav") | ||||
213 | << unicodeTestStringSuffix | ||||
214 | ; | ||||
215 | | ||||
216 | QTest::addRow("wavpack") | ||||
217 | << QStringLiteral("wv") | ||||
218 | << QStringLiteral("audio/x-wavpack") | ||||
219 | << QString() | ||||
220 | ; | ||||
221 | | ||||
222 | QTest::addRow("wavpack_unicode") | ||||
223 | << QStringLiteral("wv") | ||||
224 | << QStringLiteral("audio/x-wavpack") | ||||
225 | << unicodeTestStringSuffix | ||||
226 | ; | ||||
227 | | ||||
228 | QTest::addRow("wma") | ||||
229 | << QStringLiteral("wma") | ||||
230 | << QStringLiteral("audio/x-ms-wma") | ||||
231 | << QString() | ||||
232 | ; | ||||
233 | | ||||
234 | QTest::addRow("wma_unicode") | ||||
235 | << QStringLiteral("wma") | ||||
236 | << QStringLiteral("audio/x-ms-wma") | ||||
237 | << unicodeTestStringSuffix | ||||
238 | ; | ||||
167 | } | 239 | } | ||
168 | 240 | | |||
169 | QTEST_GUILESS_MAIN(TagLibWriterTest) | 241 | QTEST_GUILESS_MAIN(TagLibWriterTest) |