more duplicates test, misinterpreted something about duplicates, had to fallback
This commit is contained in:
parent
06e1aca45a
commit
180c40370c
8 changed files with 126 additions and 89 deletions
|
@ -4,12 +4,13 @@
|
|||
#include <operators.hpp>
|
||||
|
||||
TEST(Serialization, Double) {
|
||||
double source = 5344.6542;
|
||||
double source1 = 5344.6542;
|
||||
double source2 = 0.4329248;
|
||||
LMDBAL::Serializer<double> serializer;
|
||||
LMDBAL::Serializer<double> serializer2(source);
|
||||
LMDBAL::Serializer<double> serializer2(source1);
|
||||
LMDBAL::Serializer<double> deserializer;
|
||||
|
||||
serializer.setData(source);
|
||||
serializer.setData(source1);
|
||||
MDB_val data = serializer.getData();
|
||||
MDB_val data2 = serializer2.getData();
|
||||
|
||||
|
@ -19,11 +20,16 @@ TEST(Serialization, Double) {
|
|||
double destination;
|
||||
serializer.deserialize(data, destination);
|
||||
|
||||
EXPECT_DOUBLE_EQ(source, destination);
|
||||
EXPECT_DOUBLE_EQ(source1, destination);
|
||||
|
||||
double dest2 = serializer.deserialize(data);
|
||||
|
||||
EXPECT_DOUBLE_EQ(source, dest2);
|
||||
EXPECT_DOUBLE_EQ(source1, dest2);
|
||||
|
||||
data = serializer.setData(source2);
|
||||
serializer.deserialize(data, destination);
|
||||
|
||||
EXPECT_DOUBLE_EQ(source2, destination);
|
||||
}
|
||||
|
||||
TEST(Serialization, Float) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue