Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestDirectoryCache.cpp File Reference
#include "FileItem.h"
#include "FileItemList.h"
#include "URL.h"
#include "filesystem/DirectoryCache.h"
#include "filesystem/IDirectory.h"
#include <gtest/gtest.h>

Classes

class  TestDirectoryCache
 

Functions

 TEST_F (TestDirectoryCache, EmptyCache)
 
 TEST_F (TestDirectoryCache, SetAndGetDirectory)
 
 TEST_F (TestDirectoryCache, CacheTypeNever)
 
 TEST_F (TestDirectoryCache, CacheTypeOnce)
 
 TEST_F (TestDirectoryCache, CacheTypeAlways)
 
 TEST_F (TestDirectoryCache, URLNormalization)
 
 TEST_F (TestDirectoryCache, URLWithOptions)
 
 TEST_F (TestDirectoryCache, ClearDirectory)
 
 TEST_F (TestDirectoryCache, ClearFile)
 
 TEST_F (TestDirectoryCache, ClearSubPathsBug)
 
 TEST_F (TestDirectoryCache, ClearSubPaths)
 
 TEST_F (TestDirectoryCache, ClearAll)
 
 TEST_F (TestDirectoryCache, AddFileSlashBug)
 
 TEST_F (TestDirectoryCache, AddFileToExistingDirectory)
 
 TEST_F (TestDirectoryCache, AddFileToNonExistentDirectory)
 
 TEST_F (TestDirectoryCache, FileExistsInCache)
 
 TEST_F (TestDirectoryCache, FileExistsNotInCache)
 
 TEST_F (TestDirectoryCache, FileExistsDirectoryPath)
 
 TEST_F (TestDirectoryCache, FileDoesntExistsDirectoryPath)
 
 TEST_F (TestDirectoryCache, FileExistsWithURLNormalization)
 
 TEST_F (TestDirectoryCache, CacheSizeLimit)
 
 TEST_F (TestDirectoryCache, CacheSizeLimitWithAlwaysCache)
 
 TEST_F (TestDirectoryCache, EmptyDirectory)
 
 TEST_F (TestDirectoryCache, MultipleSetDirectoryCalls)
 
 TEST_F (TestDirectoryCache, GetDirectoryReturnValue)
 

Function Documentation

◆ TEST_F() [1/25]

TEST_F ( TestDirectoryCache  ,
AddFileSlashBug   
)

◆ TEST_F() [2/25]

TEST_F ( TestDirectoryCache  ,
AddFileToExistingDirectory   
)

◆ TEST_F() [3/25]

TEST_F ( TestDirectoryCache  ,
AddFileToNonExistentDirectory   
)

◆ TEST_F() [4/25]

TEST_F ( TestDirectoryCache  ,
CacheSizeLimit   
)

◆ TEST_F() [5/25]

TEST_F ( TestDirectoryCache  ,
CacheSizeLimitWithAlwaysCache   
)

◆ TEST_F() [6/25]

TEST_F ( TestDirectoryCache  ,
CacheTypeAlways   
)

◆ TEST_F() [7/25]

TEST_F ( TestDirectoryCache  ,
CacheTypeNever   
)

◆ TEST_F() [8/25]

TEST_F ( TestDirectoryCache  ,
CacheTypeOnce   
)

◆ TEST_F() [9/25]

TEST_F ( TestDirectoryCache  ,
ClearAll   
)

◆ TEST_F() [10/25]

TEST_F ( TestDirectoryCache  ,
ClearDirectory   
)

◆ TEST_F() [11/25]

TEST_F ( TestDirectoryCache  ,
ClearFile   
)

◆ TEST_F() [12/25]

TEST_F ( TestDirectoryCache  ,
ClearSubPaths   
)

◆ TEST_F() [13/25]

TEST_F ( TestDirectoryCache  ,
ClearSubPathsBug   
)

◆ TEST_F() [14/25]

TEST_F ( TestDirectoryCache  ,
EmptyCache   
)

◆ TEST_F() [15/25]

TEST_F ( TestDirectoryCache  ,
EmptyDirectory   
)

◆ TEST_F() [16/25]

TEST_F ( TestDirectoryCache  ,
FileDoesntExistsDirectoryPath   
)

◆ TEST_F() [17/25]

TEST_F ( TestDirectoryCache  ,
FileExistsDirectoryPath   
)

◆ TEST_F() [18/25]

TEST_F ( TestDirectoryCache  ,
FileExistsInCache   
)

◆ TEST_F() [19/25]

TEST_F ( TestDirectoryCache  ,
FileExistsNotInCache   
)

◆ TEST_F() [20/25]

TEST_F ( TestDirectoryCache  ,
FileExistsWithURLNormalization   
)

◆ TEST_F() [21/25]

TEST_F ( TestDirectoryCache  ,
GetDirectoryReturnValue   
)

◆ TEST_F() [22/25]

TEST_F ( TestDirectoryCache  ,
MultipleSetDirectoryCalls   
)

◆ TEST_F() [23/25]

TEST_F ( TestDirectoryCache  ,
SetAndGetDirectory   
)

◆ TEST_F() [24/25]

TEST_F ( TestDirectoryCache  ,
URLNormalization   
)

◆ TEST_F() [25/25]

TEST_F ( TestDirectoryCache  ,
URLWithOptions   
)