xrpld
Loading...
Searching...
No Matches
ApiVersion.cpp
1#include <xrpl/protocol/ApiVersion.h>
2
3#include <gtest/gtest.h>
4
5using namespace xrpl;
6
7TEST(ApiVersion, invariants)
8{
13}
14
15// Update when we change versions
16TEST(ApiVersion, versions)
17{
18 static_assert(rpc::kApiMinimumSupportedVersion >= 1);
19 static_assert(rpc::kApiMinimumSupportedVersion < 2);
20 static_assert(rpc::kApiMaximumSupportedVersion >= 2);
21 static_assert(rpc::kApiMaximumSupportedVersion < 3);
22 static_assert(rpc::kApiMaximumValidVersion >= 3);
23 static_assert(rpc::kApiMaximumValidVersion < 4);
24 static_assert(rpc::kApiBetaVersion >= 3);
25 static_assert(rpc::kApiBetaVersion < 4);
26}
static constexpr auto kApiMaximumSupportedVersion
Definition ApiVersion.h:43
static constexpr auto kApiMaximumValidVersion
Definition ApiVersion.h:47
static constexpr auto kApiMinimumSupportedVersion
Definition ApiVersion.h:42
static constexpr auto kApiBetaVersion
Definition ApiVersion.h:46
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:5
TEST(FileUtilitiesTest, get_file_contents)