D10978: Port tests to Qt5/KF5

Malte Veerman noreply at phabricator.kde.org
Fri Mar 2 20:31:41 UTC 2018


malteveerman created this revision.
malteveerman added a reviewer: Amarok.
malteveerman added a project: Amarok.
malteveerman requested review of this revision.

REVISION SUMMARY
  This patch ports the tests and fixes some issues they had. All tests pass now.

REPOSITORY
  R181 Amarok

BRANCH
  kf5

REVISION DETAIL
  https://phabricator.kde.org/D10978

AFFECTED FILES
  CMakeLists.txt
  src/importers/itunes/ITunesTrack.cpp
  tests/CMakeLists.txt
  tests/TestAmarok.cpp
  tests/TestCaseConverter.cpp
  tests/TestEngineController.cpp
  tests/TestExpression.cpp
  tests/TestQStringx.cpp
  tests/TestSmartPointerList.cpp
  tests/TestTagGuesser.cpp
  tests/TestTrackOrganizer.cpp
  tests/amarokurls/CMakeLists.txt
  tests/amarokurls/TestAmarokUrls.cpp
  tests/browsers/CMakeLists.txt
  tests/browsers/TestSingleCollectionTreeItemModel.cpp
  tests/browsers/TestSingleCollectionTreeItemModel.h
  tests/context/engines/CMakeLists.txt
  tests/context/engines/similarartists/CMakeLists.txt
  tests/context/engines/similarartists/TestSimilarArtistsEngine.cpp
  tests/context/engines/upcomingevents/CMakeLists.txt
  tests/context/engines/upcomingevents/TestUpcomingEventsEngine.cpp
  tests/core-impl/collections/aggregate/CMakeLists.txt
  tests/core-impl/collections/aggregate/TestAggregateMeta.cpp
  tests/core-impl/collections/db/sql/CMakeLists.txt
  tests/core-impl/collections/db/sql/TestDatabaseUpdater.cpp
  tests/core-impl/collections/db/sql/TestDatabaseUpdater.h
  tests/core-impl/collections/db/sql/TestSqlAlbum.cpp
  tests/core-impl/collections/db/sql/TestSqlAlbum.h
  tests/core-impl/collections/db/sql/TestSqlArtist.cpp
  tests/core-impl/collections/db/sql/TestSqlArtist.h
  tests/core-impl/collections/db/sql/TestSqlCollection.cpp
  tests/core-impl/collections/db/sql/TestSqlCollection.h
  tests/core-impl/collections/db/sql/TestSqlCollectionLocation.cpp
  tests/core-impl/collections/db/sql/TestSqlCollectionLocation.h
  tests/core-impl/collections/db/sql/TestSqlQueryMaker.cpp
  tests/core-impl/collections/db/sql/TestSqlQueryMaker.h
  tests/core-impl/collections/db/sql/TestSqlScanManager.cpp
  tests/core-impl/collections/db/sql/TestSqlScanManager.h
  tests/core-impl/collections/db/sql/TestSqlTrack.cpp
  tests/core-impl/collections/db/sql/TestSqlTrack.h
  tests/core-impl/collections/support/CMakeLists.txt
  tests/core-impl/collections/support/TestArtistHelper.cpp
  tests/core-impl/collections/support/TestMemoryQueryMaker.cpp
  tests/core-impl/logger/CMakeLists.txt
  tests/core-impl/logger/TestProxyLogger.cpp
  tests/core-impl/meta/cue/CMakeLists.txt
  tests/core-impl/meta/cue/TestCueFileSupport.cpp
  tests/core-impl/meta/file/CMakeLists.txt
  tests/core-impl/meta/file/TestMetaFileTrack.cpp
  tests/core-impl/meta/file/TestMetaFileTrack.h
  tests/core-impl/meta/multi/CMakeLists.txt
  tests/core-impl/meta/multi/TestMetaMultiTrack.cpp
  tests/core-impl/playlists/types/file/CMakeLists.txt
  tests/core-impl/playlists/types/file/TestPlaylistFileSupport.cpp
  tests/core-impl/playlists/types/file/asx/TestASXPlaylist.cpp
  tests/core-impl/playlists/types/file/asx/TestASXPlaylist.h
  tests/core-impl/playlists/types/file/m3u/TestM3UPlaylist.cpp
  tests/core-impl/playlists/types/file/m3u/TestM3UPlaylist.h
  tests/core-impl/playlists/types/file/pls/TestPLSPlaylist.cpp
  tests/core-impl/playlists/types/file/pls/TestPLSPlaylist.h
  tests/core-impl/playlists/types/file/xspf/TestXSPFPlaylist.cpp
  tests/core-impl/playlists/types/file/xspf/TestXSPFPlaylist.h
  tests/core-impl/support/CMakeLists.txt
  tests/core-impl/support/TestTrackLoader.cpp
  tests/core/capabilities/CMakeLists.txt
  tests/core/capabilities/TestActionsCapability.cpp
  tests/core/capabilities/TestActionsCapability.h
  tests/core/collections/CMakeLists.txt
  tests/core/collections/CollectionLocationTest.cpp
  tests/core/collections/TestCollection.cpp
  tests/core/collections/TestQueryMaker.cpp
  tests/core/collections/TestQueryMaker.h
  tests/core/collections/support/CMakeLists.txt
  tests/core/collections/support/TestTrackForUrlWorker.cpp
  tests/core/interfaces/CMakeLists.txt
  tests/core/interfaces/TestMetaCapability.cpp
  tests/core/meta/CMakeLists.txt
  tests/core/meta/TestMetaTrack.cpp
  tests/core/meta/support/CMakeLists.txt
  tests/core/meta/support/TestMetaAlbumKey.cpp
  tests/core/meta/support/TestMetaConstants.cpp
  tests/core/meta/support/TestMetaTrackKey.cpp
  tests/core/meta/support/TestPrivateMetaRegistry.cpp
  tests/core/playlists/CMakeLists.txt
  tests/core/playlists/TestPlaylistFormat.cpp
  tests/core/playlists/TestPlaylistObserver.cpp
  tests/dynamic/CMakeLists.txt
  tests/dynamic/TestDynamicModel.cpp
  tests/dynamic/TestTrackSet.cpp
  tests/importers/ImporterMocks.cpp
  tests/importers/TestAmarokImporter.cpp
  tests/importers/TestBansheeImporter.cpp
  tests/importers/TestClementineImporter.cpp
  tests/importers/TestFastForwardImporter.cpp
  tests/importers/TestITunesImporter.cpp
  tests/importers/TestImporterBase.cpp
  tests/importers/TestImporterBase.h
  tests/importers/TestImporterManager.cpp
  tests/importers/TestImporterManager.h
  tests/importers/TestImporterProvider.cpp
  tests/importers/TestRhythmboxImporter.cpp
  tests/importers/TestSimpleImporterConfigWidget.cpp
  tests/playlist/CMakeLists.txt
  tests/playlist/TestPlaylistModels.cpp
  tests/playlistmanager/file/TestPlaylistFileProvider.cpp
  tests/playlistmanager/sql/TestSqlUserPlaylistProvider.cpp
  tests/scanner/CMakeLists.txt
  tests/scanner/TestGenericScanManager.cpp
  tests/scanner/TestGenericScanManager.h
  tests/synchronization/CMakeLists.txt
  tests/synchronization/TestMasterSlaveSynchronizationJob.cpp
  tests/synchronization/TestOneWaySynchronizationJob.cpp
  tests/synchronization/TestUnionJob.cpp
  tests/timecode/CMakeLists.txt
  tests/timecode/TestTimecodeTrackProvider.cpp

To: malteveerman, #amarok
Cc: #amarok, paul, yaohanchen, malteveerman, markey, cochise, tbettler, Smar, ricktimmis, asturmlechner, schweingruber, heikobecker
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok-devel/attachments/20180302/d3741877/attachment-0001.html>


More information about the Amarok-devel mailing list