Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestStacks.cpp File Reference
#include "FileItem.h"
#include "FileItemList.h"
#include "ServiceBroker.h"
#include "URL.h"
#include "filesystem/Directory.h"
#include "filesystem/StackDirectory.h"
#include "settings/AdvancedSettings.h"
#include "settings/SettingsComponent.h"
#include "test/TestUtils.h"
#include "utils/RegExp.h"
#include "utils/URIUtils.h"
#include "video/VideoFileItemClassify.h"
#include <string>
#include <vector>
#include <gtest/gtest.h>

Classes

class  TestStacks
 
struct  TestStackData
 
class  TestGetStackedTitlePath
 
class  TestGetFirstStackedFile
 

Functions

 TEST_F (TestStacks, TestMovieFilesStackFilesAB)
 
 TEST_F (TestStacks, TestMovieFilesStackFilesPart)
 
 TEST_F (TestStacks, TestMovieFilesStackDvdIso)
 
 TEST_F (TestStacks, TestMovieFilesStackBlurayIso)
 
 TEST_F (TestStacks, TestMovieFilesStackFolderFilesPart)
 
 TEST_F (TestStacks, TestFilesOnlyStackWhenOnlyTheirVolumeDiffers)
 
 TEST_F (TestStacks, TestFolderStacksIgnoreAnyFurtherCapturesOfTheirExpression)
 
 TEST_F (TestStacks, TestLoneFolderStackPartStaysAFolder)
 
 TEST_F (TestStacks, TestMovieFilesStackFolderFilesPart2)
 
 TEST_F (TestStacks, TestStackIsNotItselfADiscFile)
 
 TEST_F (TestStacks, TestStackIsNotItselfADiscImage)
 
 TEST_F (TestStacks, TestStackHasDiscPart)
 
 TEST_F (TestStacks, TestStackBasePathIsIndependentOfPlaylistResolution)
 
 TEST_F (TestStacks, TestSameDiscStack)
 
 TEST_F (TestStacks, TestSameDiscStackIgnoresSourceOptions)
 
 TEST_F (TestStacks, TestStackHasNoBlurayPath)
 
 TEST_F (TestStacks, TestMovieFilesStackFolderFilesDiscNPart)
 
 TEST_F (TestStacks, TestConstructStackPath)
 
 TEST_F (TestStacks, TestGetParentPath)
 
 TEST_P (TestGetStackedTitlePath, GetStackedTitlePath)
 
 INSTANTIATE_TEST_SUITE_P (TestStackDirectory, TestGetStackedTitlePath, ValuesIn(Stacks))
 
 TEST_P (TestGetFirstStackedFile, GetFirstStackedFile)
 
 INSTANTIATE_TEST_SUITE_P (TestStackDirectory, TestGetFirstStackedFile, ValuesIn(Stacks))
 

Variables

constexpr TestStackData Stacks []
 

Function Documentation

◆ INSTANTIATE_TEST_SUITE_P() [1/2]

INSTANTIATE_TEST_SUITE_P ( TestStackDirectory ,
TestGetFirstStackedFile ,
ValuesIn(Stacks)  )

◆ INSTANTIATE_TEST_SUITE_P() [2/2]

INSTANTIATE_TEST_SUITE_P ( TestStackDirectory ,
TestGetStackedTitlePath ,
ValuesIn(Stacks)  )

◆ TEST_F() [1/19]

TEST_F ( TestStacks ,
TestConstructStackPath  )

◆ TEST_F() [2/19]

TEST_F ( TestStacks ,
TestFilesOnlyStackWhenOnlyTheirVolumeDiffers  )

◆ TEST_F() [3/19]

TEST_F ( TestStacks ,
TestFolderStacksIgnoreAnyFurtherCapturesOfTheirExpression  )

◆ TEST_F() [4/19]

TEST_F ( TestStacks ,
TestGetParentPath  )

◆ TEST_F() [5/19]

TEST_F ( TestStacks ,
TestLoneFolderStackPartStaysAFolder  )

◆ TEST_F() [6/19]

TEST_F ( TestStacks ,
TestMovieFilesStackBlurayIso  )

◆ TEST_F() [7/19]

TEST_F ( TestStacks ,
TestMovieFilesStackDvdIso  )

◆ TEST_F() [8/19]

TEST_F ( TestStacks ,
TestMovieFilesStackFilesAB  )

◆ TEST_F() [9/19]

TEST_F ( TestStacks ,
TestMovieFilesStackFilesPart  )

◆ TEST_F() [10/19]

TEST_F ( TestStacks ,
TestMovieFilesStackFolderFilesDiscNPart  )

◆ TEST_F() [11/19]

TEST_F ( TestStacks ,
TestMovieFilesStackFolderFilesPart  )

◆ TEST_F() [12/19]

TEST_F ( TestStacks ,
TestMovieFilesStackFolderFilesPart2  )

◆ TEST_F() [13/19]

TEST_F ( TestStacks ,
TestSameDiscStack  )

◆ TEST_F() [14/19]

TEST_F ( TestStacks ,
TestSameDiscStackIgnoresSourceOptions  )

◆ TEST_F() [15/19]

TEST_F ( TestStacks ,
TestStackBasePathIsIndependentOfPlaylistResolution  )

◆ TEST_F() [16/19]

TEST_F ( TestStacks ,
TestStackHasDiscPart  )

◆ TEST_F() [17/19]

TEST_F ( TestStacks ,
TestStackHasNoBlurayPath  )

◆ TEST_F() [18/19]

TEST_F ( TestStacks ,
TestStackIsNotItselfADiscFile  )

◆ TEST_F() [19/19]

TEST_F ( TestStacks ,
TestStackIsNotItselfADiscImage  )

◆ TEST_P() [1/2]

TEST_P ( TestGetFirstStackedFile ,
GetFirstStackedFile  )

◆ TEST_P() [2/2]

TEST_P ( TestGetStackedTitlePath ,
GetStackedTitlePath  )

Variable Documentation

◆ Stacks

TestStackData Stacks[]
constexpr