release v5.2.1

BufferAdapter statically assert on underlying type size

bugfix in StdBitset
This commit is contained in:
Mindaugas Vinkelis
2020-11-10 08:28:41 +02:00
parent 8a00183c80
commit db884a0656
7 changed files with 22 additions and 7 deletions

View File

@@ -34,10 +34,13 @@ using testing::Eq;
TEST(SerializeExtensionStdBitset, BitsetSmallerThanULongLong) {
SerializationContext ctx;
std::bitset<9> data;
std::bitset<31> data;
data[2] = true;
data[8] = true;
std::bitset<9> res;
data[15] = true;
data[25] = true;
data[30] = true;
std::bitset<31> res;
ctx.createSerializer().ext(data, StdBitset{});
ctx.createDeserializer().ext(res, StdBitset{});
@@ -62,6 +65,8 @@ TEST(SerializeExtensionStdBitset, BitsetLargerThanULongLong) {
std::bitset<200> data;
data[1] = true;
data[31] = true;
data[63] = true;
data[100] = true;
data[191] = true;
std::bitset<200> res;