|
template<typename T> |
void | readProtoTest (PathView testStem, typename Proto::Version version, T expected) |
|
template<typename T> |
void | writeProtoTest (PathView testStem, typename Proto::Version version, const T &decoded) |
|
void | readTest (PathView testStem, auto &&test) |
|
void | writeTest (PathView testStem, auto &&test, auto &&readFile2, auto &&writeFile2) |
|
void | writeTest (PathView testStem, auto &&test) |
|
|
static void | SetUpTestSuite () |
|
ref< Store > | store |
|
◆ readProtoTest()
template<class Proto, const
char * protocolDir>
template<typename T>
void nix::VersionedProtoTest< Proto, protocolDir >::readProtoTest |
( |
PathView | testStem, |
|
|
typename Proto::Version | version, |
|
|
T | expected ) |
|
inline |
Golden test for T
reading
◆ writeProtoTest()
template<class Proto, const
char * protocolDir>
template<typename T>
void nix::VersionedProtoTest< Proto, protocolDir >::writeProtoTest |
( |
PathView | testStem, |
|
|
typename Proto::Version | version, |
|
|
const T & | decoded ) |
|
inline |
The documentation for this class was generated from the following file:
- /home/buildozer/aports/community/nix/src/nix-2.26.3/src/libstore-test-support/tests/protocol.hh