|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "dbwrappers/sqlitedataset.h"#include <array>#include <cstdint>#include <string>#include <gtest/gtest.h>Classes | |
| struct | EscapeConversionsTest |
| class | EscapeConversionsTester |
| struct | VPrepareNoParamTest |
| class | VPrepareNoParamTester |
| struct | VPrepareStringParamTest |
| class | VPrepareStringParamTester |
| struct | VPrepareInt64ParamTest |
| class | VPrepareInt64ParamTester |
Functions | |
| TEST_P (EscapeConversionsTester, EscapeStringConversions) | |
| INSTANTIATE_TEST_SUITE_P (TestDbWrappers, EscapeConversionsTester, testing::ValuesIn(EscapeConversionsTests)) | |
| TEST_P (VPrepareNoParamTester, Sqlite) | |
| INSTANTIATE_TEST_SUITE_P (TestDbWrappers, VPrepareNoParamTester, testing::ValuesIn(VPrepareNoParamTests)) | |
| TEST_P (VPrepareStringParamTester, Sqlite) | |
| INSTANTIATE_TEST_SUITE_P (TestDbWrappers, VPrepareStringParamTester, testing::ValuesIn(VPrepareStringParamTests)) | |
| TEST_P (VPrepareInt64ParamTester, Sqlite) | |
| INSTANTIATE_TEST_SUITE_P (TestDbWrappers, VPrepareInt64ParamTester, testing::ValuesIn(VPrepareInt64ParamTests)) | |
| TEST (VPrepareInt64Param, ALiteralPercentBetweenConversionsSqlite) | |
Variables | |
| const auto | EscapeConversionsTests |
| const auto | VPrepareNoParamTests |
| const auto | VPrepareStringParamTests |
| const auto | VPrepareInt64ParamTests |
| INSTANTIATE_TEST_SUITE_P | ( | TestDbWrappers | , |
| EscapeConversionsTester | , | ||
| testing::ValuesIn(EscapeConversionsTests) | ) |
| INSTANTIATE_TEST_SUITE_P | ( | TestDbWrappers | , |
| VPrepareInt64ParamTester | , | ||
| testing::ValuesIn(VPrepareInt64ParamTests) | ) |
| INSTANTIATE_TEST_SUITE_P | ( | TestDbWrappers | , |
| VPrepareNoParamTester | , | ||
| testing::ValuesIn(VPrepareNoParamTests) | ) |
| INSTANTIATE_TEST_SUITE_P | ( | TestDbWrappers | , |
| VPrepareStringParamTester | , | ||
| testing::ValuesIn(VPrepareStringParamTests) | ) |
| TEST | ( | VPrepareInt64Param | , |
| ALiteralPercentBetweenConversionsSqlite | ) |
A literal percent next to two 64-bit conversions: the escaping pass steps over a conversion two characters at a time, so this is where it would lose its place and swap the arguments.
| TEST_P | ( | EscapeConversionsTester | , |
| EscapeStringConversions | ) |
| TEST_P | ( | VPrepareInt64ParamTester | , |
| Sqlite | ) |
| TEST_P | ( | VPrepareNoParamTester | , |
| Sqlite | ) |
| TEST_P | ( | VPrepareStringParamTester | , |
| Sqlite | ) |
| const auto EscapeConversionsTests |
| const auto VPrepareInt64ParamTests |
| const auto VPrepareNoParamTests |
| const auto VPrepareStringParamTests |