important bugfix for TCP TMTC server

This commit is contained in:
2022-08-31 22:47:58 +02:00
parent cfca27542a
commit 496dac89e4
7 changed files with 56 additions and 55 deletions

View File

@ -16,9 +16,7 @@ TEST_CASE("Data Wrapper", "[util]") {
bool deleteInst = false;
REQUIRE(wrapper.isNull());
std::array<uint8_t, 4> data = {1, 2, 3, 4};
SECTION("Setter") {
wrapper.setRawData({data.data(), data.size()});
}
SECTION("Setter") { wrapper.setRawData({data.data(), data.size()}); }
SECTION("Direct Construction Pair") {
instance = new util::DataWrapper(util::BufPair(data.data(), data.size()));
deleteInst = true;
@ -31,7 +29,7 @@ TEST_CASE("Data Wrapper", "[util]") {
REQUIRE(instance->type == util::DataTypes::RAW);
REQUIRE(instance->dataUnion.raw.data == data.data());
REQUIRE(instance->dataUnion.raw.len == data.size());
if(deleteInst) {
if (deleteInst) {
delete instance;
}
}
@ -41,9 +39,7 @@ TEST_CASE("Data Wrapper", "[util]") {
bool deleteInst = false;
REQUIRE(instance->isNull());
SimpleSerializable serializable;
SECTION("Setter") {
wrapper.setSerializable(serializable);
}
SECTION("Setter") { wrapper.setSerializable(serializable); }
SECTION("Direct Construction") {
instance = new util::DataWrapper(serializable);
deleteInst = true;
@ -52,7 +48,7 @@ TEST_CASE("Data Wrapper", "[util]") {
REQUIRE(not instance->isNull());
REQUIRE(instance->type == util::DataTypes::SERIALIZABLE);
REQUIRE(instance->dataUnion.serializable == &serializable);
if(deleteInst) {
if (deleteInst) {
delete instance;
}
}