diff options
author | fuzzard <fuzzard@kodi.tv> | 2024-06-28 17:01:56 +1000 |
---|---|---|
committer | fuzzard <fuzzard@kodi.tv> | 2024-06-28 17:03:47 +1000 |
commit | 5748081f1fb2074eb30c589357d8bc39ed870afb (patch) | |
tree | 93b74ebbf5a367c0d58014191ef28f61eb42cdf1 | |
parent | 402d10442eab03cd39ef154ff7ee1a41eae5fc3d (diff) |
[test][playlists] Fix WPL playlist for windows
-rw-r--r-- | xbmc/playlists/test/TestPlayListWPL.cpp | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/xbmc/playlists/test/TestPlayListWPL.cpp b/xbmc/playlists/test/TestPlayListWPL.cpp index 19a687c9a2..df3c620c09 100644 --- a/xbmc/playlists/test/TestPlayListWPL.cpp +++ b/xbmc/playlists/test/TestPlayListWPL.cpp @@ -8,6 +8,7 @@ #include "FileItem.h" #include "URL.h" +#include "Util.h" #include "music/tags/MusicInfoTag.h" #include "playlists/PlayListWPL.h" #include "test/TestUtils.h" @@ -37,8 +38,18 @@ TEST(TestPlayListWPL, LoadData) EXPECT_EQ(playlist.size(), 3); EXPECT_STREQ(playlist[0]->GetLabel().c_str(), "track01.mp3"); + + std::string track_url = "\\\\server\\vol\\music\\Classical\\Composer\\OrganWorks\\cd03\\track01.mp3"; + std::string track_path = ""; + CUtil::GetQualifiedFilename(track_path, track_url); + EXPECT_STREQ(playlist[0]->GetURL().Get().c_str(), - "/server/vol/music/Classical/Composer/OrganWorks/cd03/track01.mp3"); + (track_path + track_url).c_str()); + + + track_url = "\\\\server\\vol\\music\\Classical\\Composer\\OrganWorks\\cd03\\track02.mp3"; + track_path = ""; + CUtil::GetQualifiedFilename(track_path, track_url); EXPECT_STREQ(playlist[1]->GetURL().Get().c_str(), - "/server/vol/music/Classical/Composer/OrganWorks/cd03/track02.mp3"); + (track_path + track_url).c_str()); } |