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  )