Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestArtUtils.cpp File Reference
#include "FileItem.h"
#include "URL.h"
#include "filesystem/Directory.h"
#include "platform/Filesystem.h"
#include "utils/ArtUtils.h"
#include "utils/FileUtils.h"
#include "utils/StringUtils.h"
#include "utils/URIUtils.h"
#include "video/VideoInfoTag.h"
#include <array>
#include <fstream>
#include <random>
#include <fmt/format.h>
#include <gtest/gtest.h>

Functions

 TEST_P (GetLocalFanartTest, GetLocalFanart)
 
 INSTANTIATE_TEST_SUITE_P (TestArtUtils, GetLocalFanartTest, testing::ValuesIn(local_fanart_tests))
 
 TEST_P (GetTbnTest, TbnTest)
 
 INSTANTIATE_TEST_SUITE_P (TestArtUtils, GetTbnTest, testing::ValuesIn(tbn_tests))
 
 TEST (TestArtUtils, GetTbnStack)
 

Variables

const auto tbn_tests
 

Function Documentation

◆ INSTANTIATE_TEST_SUITE_P() [1/2]

INSTANTIATE_TEST_SUITE_P ( TestArtUtils ,
GetLocalFanartTest ,
testing::ValuesIn(local_fanart_tests)  )

◆ INSTANTIATE_TEST_SUITE_P() [2/2]

INSTANTIATE_TEST_SUITE_P ( TestArtUtils ,
GetTbnTest ,
testing::ValuesIn(tbn_tests)  )

◆ TEST()

TEST ( TestArtUtils ,
GetTbnStack  )

◆ TEST_P() [1/2]

TEST_P ( GetLocalFanartTest ,
GetLocalFanart  )

◆ TEST_P() [2/2]

TEST_P ( GetTbnTest ,
TbnTest  )

Variable Documentation

◆ tbn_tests

const auto tbn_tests
Initial value:
= std::array{
TbnTest{"/home/user/video.avi", "/home/user/video.tbn"},
TbnTest{"/home/user/video/", "/home/user/video.tbn", true},
TbnTest{"/home/user/bar.xbt", "/home/user/bar.tbn", true},
TbnTest{"zip://%2fhome%2fuser%2fbar.zip/foo.avi", "/home/user/foo.tbn"},
TbnTest{"stack:///home/user/foo-cd1.avi , /home/user/foo-cd2.avi", "/home/user/foo.tbn"}}