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

Reply via email to