Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestDiscDirectoryHelperProject.cpp File Reference
#include "FileItem.h"
#include "FileItemList.h"
#include "URL.h"
#include "filesystem/DiscDirectoryHelper.h"
#include "filesystem/IPlaylistHints.h"
#include "filesystem/bluray/BlurayPlaylistHints.h"
#include "filesystem/bluray/ProjectParser.h"
#include "video/VideoInfoTag.h"
#include <chrono>
#include <memory>
#include <string>
#include <vector>
#include <gtest/gtest.h>

Classes

class  TestDiscDirectoryHelperProject
 

Functions

 TEST_F (TestDiscDirectoryHelperProject, Episodes_NamedByOrdinalAreUsedOverTheHeuristics)
 
 TEST_F (TestDiscDirectoryHelperProject, Episodes_PlainPresentationLeadsItsGroup)
 
 TEST_F (TestDiscDirectoryHelperProject, Episodes_FullestPresentationLeadsWhereBothArePlain)
 
 TEST_F (TestDiscDirectoryHelperProject, Episodes_UnmatchedCountLeavesTheHeuristicsAlone)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_MatchedWhenTheEpisodesAreNot)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_MatchedByTitle)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_EpisodeNumberInTheNameIsMatched)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_EachPlaylistIsSpokenForOnce)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_ADifferentNumberIsNotAMatch)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_APaddedNumberIsTheSameNumber)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_UntitledLeavesTheMatchingAlone)
 
 TEST_F (TestDiscDirectoryHelperProject, Specials_OneOfEachNeedsNoTitle)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_NamedFeatureLeadsAndTheHeuristicsEditionsFollow)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_ASegmentNamedAsTheFeatureIsNotAnotherVersion)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_AShortFilmTheDiscNamesIsOffered)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_AnExtraTheDiscNamesIsNotAnotherVersion)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_ASingAlongNamedAsAnExtraIsAnotherVersion)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_ACopyOfTheNamedFeatureIsNotAnotherVersion)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_SingleTitlePrefersThePlainFeatureOverAnExtendedCut)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_SingleTitleKeepsTheDiscInfMainPlaylist)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_MainTitleLeadsWithTheDiscInfMainPlaylist)
 
 TEST_F (TestDiscDirectoryHelperProject, RootOptionsSortBelowThePlaylists)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_TheNameLeadsTheDescription)
 
 TEST_F (TestDiscDirectoryHelperProject, NoProjectLeavesTheHeuristicsUntouched)
 

Function Documentation

◆ TEST_F() [1/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_FullestPresentationLeadsWhereBothArePlain  )

◆ TEST_F() [2/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_NamedByOrdinalAreUsedOverTheHeuristics  )

◆ TEST_F() [3/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_PlainPresentationLeadsItsGroup  )

◆ TEST_F() [4/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_UnmatchedCountLeavesTheHeuristicsAlone  )

◆ TEST_F() [5/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_ACopyOfTheNamedFeatureIsNotAnotherVersion  )

◆ TEST_F() [6/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_AnExtraTheDiscNamesIsNotAnotherVersion  )

◆ TEST_F() [7/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_ASegmentNamedAsTheFeatureIsNotAnotherVersion  )

◆ TEST_F() [8/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_AShortFilmTheDiscNamesIsOffered  )

◆ TEST_F() [9/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_ASingAlongNamedAsAnExtraIsAnotherVersion  )

◆ TEST_F() [10/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_MainTitleLeadsWithTheDiscInfMainPlaylist  )

◆ TEST_F() [11/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_NamedFeatureLeadsAndTheHeuristicsEditionsFollow  )

◆ TEST_F() [12/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_SingleTitleKeepsTheDiscInfMainPlaylist  )

◆ TEST_F() [13/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_SingleTitlePrefersThePlainFeatureOverAnExtendedCut  )

◆ TEST_F() [14/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_TheNameLeadsTheDescription  )

◆ TEST_F() [15/24]

TEST_F ( TestDiscDirectoryHelperProject ,
NoProjectLeavesTheHeuristicsUntouched  )

◆ TEST_F() [16/24]

TEST_F ( TestDiscDirectoryHelperProject ,
RootOptionsSortBelowThePlaylists  )

◆ TEST_F() [17/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_ADifferentNumberIsNotAMatch  )

◆ TEST_F() [18/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_APaddedNumberIsTheSameNumber  )

◆ TEST_F() [19/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_EachPlaylistIsSpokenForOnce  )

◆ TEST_F() [20/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_EpisodeNumberInTheNameIsMatched  )

◆ TEST_F() [21/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_MatchedByTitle  )

◆ TEST_F() [22/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_MatchedWhenTheEpisodesAreNot  )

◆ TEST_F() [23/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_OneOfEachNeedsNoTitle  )

◆ TEST_F() [24/24]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_UntitledLeavesTheMatchingAlone  )