Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestDataFile.cpp File Reference
#include "URL.h"
#include "filesystem/DataFile.h"
#include "filesystem/File.h"
#include <cstdint>
#include <limits>
#include <string>
#include <string_view>
#include <gtest/gtest.h>

Functions

 TEST (TestDataFile, OfficialBriefNoteExampleAndDefaults)
 
 TEST (TestDataFile, MediaTypesParametersAndCase)
 
 TEST (TestDataFile, Base64Text)
 
 TEST (TestDataFile, Base64Json)
 
 TEST (TestDataFile, PercentEncodedText)
 
 TEST (TestDataFile, UsesFirstCommaAsDelimiter)
 
 TEST (TestDataFile, EmptyForms)
 
 TEST (TestDataFile, UriCharactersAndLiteralPlus)
 
 TEST (TestDataFile, FragmentsAreNotPayload)
 
 TEST (TestDataFile, BinaryDataAndPercentBeforeBase64)
 
 TEST (TestDataFile, CanonicalBase64)
 
 TEST (TestDataFile, MimeBase64Whitespace)
 
 TEST (TestDataFile, Seek)
 
 TEST (TestDataFile, MalformedMediaTypesAndParametersFail)
 
 TEST (TestDataFile, MisplacedOrMalformedBase64MarkersFail)
 
 TEST (TestDataFile, MalformedUriCharactersAndEscapesFail)
 
 TEST (TestDataFile, EncodedSizeBoundary)
 
 TEST (TestDataFile, DecodedSizeBoundary)
 
 TEST (TestDataFile, Base64DecodedSizeBoundary)
 
 TEST (TestDataFile, ExistsAndStat)
 
 TEST (TestDataFile, MetadataQueriesValidatePayload)
 
 TEST (TestDataFile, MetadataQueriesLargePayload)
 
 TEST (TestDataFile, IsReadOnly)
 

Function Documentation

◆ TEST() [1/23]

TEST ( TestDataFile ,
Base64DecodedSizeBoundary  )

◆ TEST() [2/23]

TEST ( TestDataFile ,
Base64Json  )

◆ TEST() [3/23]

TEST ( TestDataFile ,
Base64Text  )

◆ TEST() [4/23]

TEST ( TestDataFile ,
BinaryDataAndPercentBeforeBase64  )

◆ TEST() [5/23]

TEST ( TestDataFile ,
CanonicalBase64  )

◆ TEST() [6/23]

TEST ( TestDataFile ,
DecodedSizeBoundary  )

◆ TEST() [7/23]

TEST ( TestDataFile ,
EmptyForms  )

◆ TEST() [8/23]

TEST ( TestDataFile ,
EncodedSizeBoundary  )

◆ TEST() [9/23]

TEST ( TestDataFile ,
ExistsAndStat  )

◆ TEST() [10/23]

TEST ( TestDataFile ,
FragmentsAreNotPayload  )

◆ TEST() [11/23]

TEST ( TestDataFile ,
IsReadOnly  )

◆ TEST() [12/23]

TEST ( TestDataFile ,
MalformedMediaTypesAndParametersFail  )

◆ TEST() [13/23]

TEST ( TestDataFile ,
MalformedUriCharactersAndEscapesFail  )

◆ TEST() [14/23]

TEST ( TestDataFile ,
MediaTypesParametersAndCase  )

◆ TEST() [15/23]

TEST ( TestDataFile ,
MetadataQueriesLargePayload  )

◆ TEST() [16/23]

TEST ( TestDataFile ,
MetadataQueriesValidatePayload  )

◆ TEST() [17/23]

TEST ( TestDataFile ,
MimeBase64Whitespace  )

◆ TEST() [18/23]

TEST ( TestDataFile ,
MisplacedOrMalformedBase64MarkersFail  )

◆ TEST() [19/23]

TEST ( TestDataFile ,
OfficialBriefNoteExampleAndDefaults  )

◆ TEST() [20/23]

TEST ( TestDataFile ,
PercentEncodedText  )

◆ TEST() [21/23]

TEST ( TestDataFile ,
Seek  )

◆ TEST() [22/23]

TEST ( TestDataFile ,
UriCharactersAndLiteralPlus  )

◆ TEST() [23/23]

TEST ( TestDataFile ,
UsesFirstCommaAsDelimiter  )