Kodi Documentation 23.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_SingleTitleIsNotASegmentNamedAsTheFeature)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_SingleTitleKeepsTheDiscInfMainPlaylist)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_MainTitleLeadsWithTheDiscInfMainPlaylist)
 
 TEST_F (TestDiscDirectoryHelperProject, RootOptionsSortBelowThePlaylists)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_TheNameLeadsTheDescription)
 
 TEST_F (TestDiscDirectoryHelperProject, Movie_SingleTitleKeepsTheHeuristicsCopyOfThePlainFeature)
 
 TEST_F (TestDiscDirectoryHelperProject, NoProjectLeavesTheHeuristicsUntouched)
 

Function Documentation

◆ TEST_F() [1/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_FullestPresentationLeadsWhereBothArePlain  )

◆ TEST_F() [2/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_NamedByOrdinalAreUsedOverTheHeuristics  )

◆ TEST_F() [3/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_PlainPresentationLeadsItsGroup  )

◆ TEST_F() [4/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Episodes_UnmatchedCountLeavesTheHeuristicsAlone  )

◆ TEST_F() [5/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_ACopyOfTheNamedFeatureIsNotAnotherVersion  )

◆ TEST_F() [6/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_AnExtraTheDiscNamesIsNotAnotherVersion  )

◆ TEST_F() [7/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_ASegmentNamedAsTheFeatureIsNotAnotherVersion  )

◆ TEST_F() [8/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_AShortFilmTheDiscNamesIsOffered  )

◆ TEST_F() [9/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_ASingAlongNamedAsAnExtraIsAnotherVersion  )

◆ TEST_F() [10/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_MainTitleLeadsWithTheDiscInfMainPlaylist  )

◆ TEST_F() [11/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_NamedFeatureLeadsAndTheHeuristicsEditionsFollow  )

◆ TEST_F() [12/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_SingleTitleIsNotASegmentNamedAsTheFeature  )

◆ TEST_F() [13/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_SingleTitleKeepsTheDiscInfMainPlaylist  )

◆ TEST_F() [14/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_SingleTitleKeepsTheHeuristicsCopyOfThePlainFeature  )

◆ TEST_F() [15/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_SingleTitlePrefersThePlainFeatureOverAnExtendedCut  )

◆ TEST_F() [16/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Movie_TheNameLeadsTheDescription  )

◆ TEST_F() [17/26]

TEST_F ( TestDiscDirectoryHelperProject ,
NoProjectLeavesTheHeuristicsUntouched  )

◆ TEST_F() [18/26]

TEST_F ( TestDiscDirectoryHelperProject ,
RootOptionsSortBelowThePlaylists  )

◆ TEST_F() [19/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_ADifferentNumberIsNotAMatch  )

◆ TEST_F() [20/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_APaddedNumberIsTheSameNumber  )

◆ TEST_F() [21/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_EachPlaylistIsSpokenForOnce  )

◆ TEST_F() [22/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_EpisodeNumberInTheNameIsMatched  )

◆ TEST_F() [23/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_MatchedByTitle  )

◆ TEST_F() [24/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_MatchedWhenTheEpisodesAreNot  )

◆ TEST_F() [25/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_OneOfEachNeedsNoTitle  )

◆ TEST_F() [26/26]

TEST_F ( TestDiscDirectoryHelperProject ,
Specials_UntitledLeavesTheMatchingAlone  )