Improvements before MAX IV test

This commit is contained in:
2024-04-25 20:11:58 +02:00
parent 2c8e1fd83d
commit ea70b27e85
80 changed files with 1835 additions and 1781 deletions
+22
View File
@@ -12,8 +12,11 @@ TEST_CASE("LossyFilterDisabled","[LossyFilter]") {
};
REQUIRE(filter.ApplyFilter(message));
REQUIRE(message.number == 123);
REQUIRE(filter.ApplyFilter(message));
REQUIRE(message.number == 123);
REQUIRE(filter.ApplyFilter(message));
REQUIRE(message.number == 123);
}
TEST_CASE("LossyFilterEnable","[LossyFilter]") {
@@ -30,9 +33,28 @@ TEST_CASE("LossyFilterEnable","[LossyFilter]") {
};
REQUIRE(filter.ApplyFilter(message_1));
REQUIRE(message_1.number == 0);
REQUIRE(!filter.ApplyFilter(message_2));
REQUIRE(filter.ApplyFilter(message_1));
REQUIRE(message_1.number == 1);
REQUIRE(filter.ApplyFilter(message_1));
REQUIRE(message_1.number == 2);
}
TEST_CASE("LossyFilterEnable_IncrNumber","[LossyFilter]") {
LossyFilter filter(0.999);
DataMessage message_1{
.number = 123,
.indexing_result = 1
};
REQUIRE(filter.ApplyFilter(message_1));
REQUIRE(message_1.number == 0);
REQUIRE(filter.ApplyFilter(message_1));
REQUIRE(message_1.number == 1);
REQUIRE(filter.ApplyFilter(message_1));
REQUIRE(message_1.number == 2);
}
TEST_CASE("LossyFilterEnable_Prob","[LossyFilter]") {