Changeset View
Changeset View
Standalone View
Standalone View
autotests/trackslistenertest.cpp
Show First 20 Lines • Show All 164 Lines • ▼ Show 20 Line(s) | 142 | { | |||
---|---|---|---|---|---|
165 | QCOMPARE(albumAddedSpy.count(), 0); | 165 | QCOMPARE(albumAddedSpy.count(), 0); | ||
166 | 166 | | |||
167 | myDatabaseContent.insertTracksList(mNewTracks, mNewCovers, QStringLiteral("autoTest")); | 167 | myDatabaseContent.insertTracksList(mNewTracks, mNewCovers, QStringLiteral("autoTest")); | ||
168 | 168 | | |||
169 | QCOMPARE(trackHasChangedSpy.count(), 0); | 169 | QCOMPARE(trackHasChangedSpy.count(), 0); | ||
170 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | 170 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | ||
171 | QCOMPARE(albumAddedSpy.count(), 0); | 171 | QCOMPARE(albumAddedSpy.count(), 0); | ||
172 | 172 | | |||
173 | myPlayList.clearAndEnqueue(QStringLiteral("artist1")); | 173 | myPlayList.replaceAndPlay(QStringLiteral("artist1")); | ||
174 | 174 | | |||
175 | QCOMPARE(trackHasChangedSpy.count(), 0); | 175 | QCOMPARE(trackHasChangedSpy.count(), 0); | ||
176 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | 176 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | ||
177 | QCOMPARE(albumAddedSpy.count(), 1); | 177 | QCOMPARE(albumAddedSpy.count(), 1); | ||
178 | 178 | | |||
179 | QCOMPARE(myPlayList.tracksCount(), 6); | 179 | QCOMPARE(myPlayList.tracksCount(), 6); | ||
180 | 180 | | |||
181 | QCOMPARE(myPlayList.data(myPlayList.index(0, 0), MediaPlayList::ColumnsRoles::IsValidRole).toBool(), true); | 181 | QCOMPARE(myPlayList.data(myPlayList.index(0, 0), MediaPlayList::ColumnsRoles::IsValidRole).toBool(), true); | ||
▲ Show 20 Lines • Show All 111 Lines • ▼ Show 20 Line(s) | 265 | { | |||
293 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | 293 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | ||
294 | QCOMPARE(albumAddedSpy.count(), 0); | 294 | QCOMPARE(albumAddedSpy.count(), 0); | ||
295 | 295 | | |||
296 | auto trackId = myDatabaseContent.trackIdFromTitleAlbumTrackDiscNumber(QStringLiteral("track1"), QStringLiteral("artist1"), | 296 | auto trackId = myDatabaseContent.trackIdFromTitleAlbumTrackDiscNumber(QStringLiteral("track1"), QStringLiteral("artist1"), | ||
297 | QStringLiteral("album1"), 1, 1); | 297 | QStringLiteral("album1"), 1, 1); | ||
298 | 298 | | |||
299 | QCOMPARE(trackId != 0, true); | 299 | QCOMPARE(trackId != 0, true); | ||
300 | 300 | | |||
301 | myPlayList.clearAndEnqueue(trackId); | 301 | myPlayList.replaceAndPlay(trackId); | ||
302 | 302 | | |||
303 | QCOMPARE(trackHasChangedSpy.count(), 1); | 303 | QCOMPARE(trackHasChangedSpy.count(), 1); | ||
304 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | 304 | QCOMPARE(trackHasBeenRemovedSpy.count(), 0); | ||
305 | QCOMPARE(albumAddedSpy.count(), 0); | 305 | QCOMPARE(albumAddedSpy.count(), 0); | ||
306 | 306 | | |||
307 | QCOMPARE(myPlayList.tracksCount(), 1); | 307 | QCOMPARE(myPlayList.tracksCount(), 1); | ||
308 | 308 | | |||
309 | QCOMPARE(myPlayList.data(myPlayList.index(0, 0), MediaPlayList::ColumnsRoles::IsValidRole).toBool(), true); | 309 | QCOMPARE(myPlayList.data(myPlayList.index(0, 0), MediaPlayList::ColumnsRoles::IsValidRole).toBool(), true); | ||
▲ Show 20 Lines • Show All 246 Lines • Show Last 20 Lines |