TEST_F(SoundSourceProxyTest, TOAL_TPE2) { SoundSourceProxy proxy( QDir::currentPath().append("/src/test/id3-test-data/TOAL_TPE2.mp3")); Mixxx::TrackMetadata trackMetadata; EXPECT_EQ(OK, proxy.parseTrackMetadataAndCoverArt(&trackMetadata, NULL)); EXPECT_EQ("TITLE2", trackMetadata.getArtist()); EXPECT_EQ("ARTIST", trackMetadata.getAlbum()); EXPECT_EQ("TITLE", trackMetadata.getAlbumArtist()); }
TEST_F(SoundSourceProxyTest, TOAL_TPE2) { TrackPointer pTrack(new TrackInfoObject( QDir::currentPath().append("/src/test/id3-test-data/TOAL_TPE2.mp3"))); SoundSourceProxy proxy(pTrack); Mixxx::TrackMetadata trackMetadata; EXPECT_EQ(OK, proxy.parseTrackMetadata(&trackMetadata)); EXPECT_EQ("TITLE2", trackMetadata.getArtist()); EXPECT_EQ("ARTIST", trackMetadata.getAlbum()); EXPECT_EQ("TITLE", trackMetadata.getAlbumArtist()); }
TEST_F(SoundSourceProxyTest, TOAL_TPE2) { TrackPointer pTrack(Track::newTemporary( kTestDir.absoluteFilePath("TOAL_TPE2.mp3"))); SoundSourceProxy proxy(pTrack); Mixxx::TrackMetadata trackMetadata; EXPECT_EQ(OK, proxy.parseTrackMetadata(&trackMetadata)); EXPECT_EQ("TITLE2", trackMetadata.getArtist()); EXPECT_EQ("ARTIST", trackMetadata.getAlbum()); EXPECT_EQ("TITLE", trackMetadata.getAlbumArtist()); }