|
Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
|
#include "URL.h"#include "filesystem/StackDirectory.h"#include "utils/URIUtils.h"#include <gtest/gtest.h>Classes | |
| class | TestCURL |
| struct | TestURLGetWithoutUserDetailsData |
| class | TestURLGetWithoutUserDetails |
| struct | TestNFSURLParsingData |
| class | TestNFSURLParsing |
Functions | |
| TEST_F (TestCURL, TestComparison) | |
| std::ostream & | operator<< (std::ostream &os, const TestURLGetWithoutUserDetailsData &rhs) |
| TEST_P (TestURLGetWithoutUserDetails, GetWithoutUserDetails) | |
| INSTANTIATE_TEST_SUITE_P (URL, TestURLGetWithoutUserDetails, ValuesIn(values)) | |
| TEST (TestURLGetWithoutOptions, PreserveSlashesBetweenProtocolAndPath) | |
| TEST (TestURL, TestWithoutFilenameEncodingDecoding) | |
| TEST_F (TestCURL, TestPaths) | |
| TEST_F (TestCURL, TestExtensions) | |
| TEST_F (TestCURL, TestNFSURLWithOptions) | |
| TEST_F (TestCURL, TestNFSURLWithoutOptions) | |
| TEST_F (TestCURL, TestNFSURLWithPort) | |
| TEST_F (TestCURL, TestNFSURLWithPortAndOptions) | |
| TEST_F (TestCURL, TestNFSURLMultipleOptions) | |
| TEST_F (TestCURL, TestNFSURLWithSpecialCharacters) | |
| TEST_F (TestCURL, TestNFSURLReconstructed) | |
| TEST_F (TestCURL, TestNFSURLWithIPv6) | |
| TEST_F (TestCURL, TestNFSURLGetWithoutUserDetails) | |
| TEST_F (TestCURL, TestNFSURLGetWithoutOptions) | |
| std::ostream & | operator<< (std::ostream &os, const TestNFSURLParsingData &rhs) |
| TEST_P (TestNFSURLParsing, ParseNFSURL) | |
| INSTANTIATE_TEST_SUITE_P (NFSParsing, TestNFSURLParsing, ValuesIn(nfsParsingData)) | |
| TEST_F (TestCURL, FoundationCompatibility) | |
| TEST_F (TestCURL, FoundationLegacyOptionsAndReparse) | |
| TEST_F (TestCURL, IdentifierRecognitionBeforeNormalization) | |
| TEST_F (TestCURL, LosslessIdentifiers) | |
| TEST_F (TestCURL, RawComponentsAndSchemeSpecificPart) | |
| TEST_F (TestCURL, SchemeSpecificPartView) | |
| TEST_F (TestCURL, ExplicitAndMixedInputIntent) | |
| TEST_F (TestCURL, NativeColonFilenames) | |
| TEST_F (TestCURL, UnknownIdentifiersRequireExplicitURIIntent) | |
| TEST_F (TestCURL, LosslessMemberMutation) | |
| TEST_F (TestCURL, URIPathMutationUsesAuthorityContext) | |
| TEST_F (TestCURL, URIPathMutationRejectsComponentChanges) | |
| TEST_F (TestCURL, FileNameSetterUsesURIPathAuthorityContext) | |
| TEST_F (TestCURL, LosslessStateTransitions) | |
| TEST_F (TestCURL, BoundedDataRedaction) | |
| TEST_F (TestCURL, ExplicitSchemeSetterTransitions) | |
| TEST_F (TestCURL, DriveRelativeFilename) | |
| TEST_F (TestCURL, MovedFromURIHasNoStaleComponents) | |
| TEST_F (TestCURL, PathSettersDoNotRepairMalformedCandidates) | |
| TEST_F (TestCURL, URIPathComponentsDoNotHaveNativeDrives) | |
| TEST_F (TestCURL, LegacyProtocolToNativeClearsURIState) | |
| TEST_F (TestCURL, SacdVFSCompatibilityProjection) | |
| TEST_F (TestCURL, ExistingVFSCompatibilityProjections) | |
| TEST_F (TestCURL, RedactDataThroughResourceWrappers) | |
| TEST_F (TestCURL, WrappedDataRedactionIsBounded) | |
| TEST_F (TestCURL, RedactDataThroughNestedStackEscapes) | |
| TEST_F (TestCURL, RedactDataThroughLegacyWrapperSeparators) | |
| TEST_F (TestCURL, RedactionRespectsStackMemberBoundaries) | |
| TEST_F (TestCURL, ResourceRedactionPreservesOtherLegacyBehavior) | |
| TEST_F (TestCURL, CustomVFSProtocolsRetainLegacyProjection) | |
| TEST_F (TestCURL, OneLetterVFSProtocolsRetainLegacyProjection) | |
| TEST_F (TestCURL, AuthorityFreeFileURIsAreLocal) | |
| TEST_F (TestCURL, OneLetterVFSProtocolsSupportLegacyConstruction) | |
| TEST_F (TestCURL, ExplicitUnknownURIRetainsLosslessIntent) | |
| TEST_F (TestCURL, PlaylistProtocolsRetainLegacySemantics) | |
| TEST_F (TestCURL, RedactCredentialsThroughImageWrappers) | |
| TEST_F (TestCURL, ExplicitWrappersRemoveNestedCredentials) | |
| TEST_F (TestCURL, ExplicitCredentialFreeWrappersPreserveSpelling) | |
| TEST_F (TestCURL, OneLetterSchemeTransitionsPreserveRepresentation) | |
| TEST_F (TestCURL, LargeDataInEncodedStackRedactsWithoutChangingResource) | |
Variables | |
| const TestURLGetWithoutUserDetailsData | values [] |
| const TestNFSURLParsingData | nfsParsingData [] |
| INSTANTIATE_TEST_SUITE_P | ( | NFSParsing | , |
| TestNFSURLParsing | , | ||
| ValuesIn(nfsParsingData) | ) |
| INSTANTIATE_TEST_SUITE_P | ( | URL | , |
| TestURLGetWithoutUserDetails | , | ||
| ValuesIn(values) | ) |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const TestNFSURLParsingData & | rhs ) |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const TestURLGetWithoutUserDetailsData & | rhs ) |
| TEST | ( | TestURL | , |
| TestWithoutFilenameEncodingDecoding | ) |
| TEST | ( | TestURLGetWithoutOptions | , |
| PreserveSlashesBetweenProtocolAndPath | ) |
| TEST_F | ( | TestCURL | , |
| AuthorityFreeFileURIsAreLocal | ) |
| TEST_F | ( | TestCURL | , |
| BoundedDataRedaction | ) |
| TEST_F | ( | TestCURL | , |
| CustomVFSProtocolsRetainLegacyProjection | ) |
| TEST_F | ( | TestCURL | , |
| DriveRelativeFilename | ) |
| TEST_F | ( | TestCURL | , |
| ExistingVFSCompatibilityProjections | ) |
| TEST_F | ( | TestCURL | , |
| ExplicitAndMixedInputIntent | ) |
| TEST_F | ( | TestCURL | , |
| ExplicitCredentialFreeWrappersPreserveSpelling | ) |
| TEST_F | ( | TestCURL | , |
| ExplicitSchemeSetterTransitions | ) |
| TEST_F | ( | TestCURL | , |
| ExplicitUnknownURIRetainsLosslessIntent | ) |
| TEST_F | ( | TestCURL | , |
| ExplicitWrappersRemoveNestedCredentials | ) |
| TEST_F | ( | TestCURL | , |
| FileNameSetterUsesURIPathAuthorityContext | ) |
| TEST_F | ( | TestCURL | , |
| FoundationCompatibility | ) |
| TEST_F | ( | TestCURL | , |
| FoundationLegacyOptionsAndReparse | ) |
| TEST_F | ( | TestCURL | , |
| IdentifierRecognitionBeforeNormalization | ) |
| TEST_F | ( | TestCURL | , |
| LargeDataInEncodedStackRedactsWithoutChangingResource | ) |
| TEST_F | ( | TestCURL | , |
| LegacyProtocolToNativeClearsURIState | ) |
| TEST_F | ( | TestCURL | , |
| LosslessIdentifiers | ) |
| TEST_F | ( | TestCURL | , |
| LosslessMemberMutation | ) |
| TEST_F | ( | TestCURL | , |
| LosslessStateTransitions | ) |
| TEST_F | ( | TestCURL | , |
| MovedFromURIHasNoStaleComponents | ) |
| TEST_F | ( | TestCURL | , |
| NativeColonFilenames | ) |
| TEST_F | ( | TestCURL | , |
| OneLetterSchemeTransitionsPreserveRepresentation | ) |
| TEST_F | ( | TestCURL | , |
| OneLetterVFSProtocolsRetainLegacyProjection | ) |
| TEST_F | ( | TestCURL | , |
| OneLetterVFSProtocolsSupportLegacyConstruction | ) |
| TEST_F | ( | TestCURL | , |
| PathSettersDoNotRepairMalformedCandidates | ) |
| TEST_F | ( | TestCURL | , |
| PlaylistProtocolsRetainLegacySemantics | ) |
| TEST_F | ( | TestCURL | , |
| RawComponentsAndSchemeSpecificPart | ) |
| TEST_F | ( | TestCURL | , |
| RedactCredentialsThroughImageWrappers | ) |
| TEST_F | ( | TestCURL | , |
| RedactDataThroughLegacyWrapperSeparators | ) |
| TEST_F | ( | TestCURL | , |
| RedactDataThroughNestedStackEscapes | ) |
| TEST_F | ( | TestCURL | , |
| RedactDataThroughResourceWrappers | ) |
| TEST_F | ( | TestCURL | , |
| RedactionRespectsStackMemberBoundaries | ) |
| TEST_F | ( | TestCURL | , |
| ResourceRedactionPreservesOtherLegacyBehavior | ) |
| TEST_F | ( | TestCURL | , |
| SacdVFSCompatibilityProjection | ) |
| TEST_F | ( | TestCURL | , |
| SchemeSpecificPartView | ) |
| TEST_F | ( | TestCURL | , |
| TestComparison | ) |
| TEST_F | ( | TestCURL | , |
| TestExtensions | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLGetWithoutOptions | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLGetWithoutUserDetails | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLMultipleOptions | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLReconstructed | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLWithIPv6 | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLWithOptions | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLWithoutOptions | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLWithPort | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLWithPortAndOptions | ) |
| TEST_F | ( | TestCURL | , |
| TestNFSURLWithSpecialCharacters | ) |
| TEST_F | ( | TestCURL | , |
| TestPaths | ) |
| TEST_F | ( | TestCURL | , |
| UnknownIdentifiersRequireExplicitURIIntent | ) |
| TEST_F | ( | TestCURL | , |
| URIPathComponentsDoNotHaveNativeDrives | ) |
| TEST_F | ( | TestCURL | , |
| URIPathMutationRejectsComponentChanges | ) |
| TEST_F | ( | TestCURL | , |
| URIPathMutationUsesAuthorityContext | ) |
| TEST_F | ( | TestCURL | , |
| WrappedDataRedactionIsBounded | ) |
| TEST_P | ( | TestNFSURLParsing | , |
| ParseNFSURL | ) |
| TEST_P | ( | TestURLGetWithoutUserDetails | , |
| GetWithoutUserDetails | ) |
| const TestNFSURLParsingData nfsParsingData[] |
| const TestURLGetWithoutUserDetailsData values[] |