Skip to content

Commit 6a89d16

Browse files
Brian CampuzanoBrian Campuzano
authored andcommitted
Completed external paramter UTs
1 parent ad668c7 commit 6a89d16

10 files changed

Lines changed: 232 additions & 179 deletions

File tree

FppTest/component/active/test/ut/Tester.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "FppTest/component/tests/EventTests.hpp"
1616
#include "FppTest/component/tests/InternalInterfaceTests.hpp"
1717
#include "FppTest/component/tests/ParamTests.hpp"
18+
#include "FppTest/component/tests/ExternalParamTests.hpp"
1819
#include "FppTest/component/tests/PortTests.hpp"
1920
#include "FppTest/component/tests/TlmTests.hpp"
2021
#include "FppTest/component/types/FormalParamTypes.hpp"
@@ -60,6 +61,7 @@ class Tester : public ActiveTestGTestBase {
6061
PARAM_CMD_TEST_DECLS
6162

6263
void testExternalParam();
64+
EXTERNAL_PARAM_CMD_TEST_DECLS
6365

6466
INTERNAL_INT_TEST_DECLS
6567

FppTest/component/passive/test/ut/Tester.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Tester ::Tester()
2323
time(STest::Pick::any(), STest::Pick::any()) {
2424
this->initComponents();
2525
this->connectPorts();
26+
this->component.registerExternalParameters(&this->paramTesterDelegate);
2627
}
2728

2829
Tester ::~Tester() {}

FppTest/component/passive/test/ut/Tester.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include "FppTest/component/tests/CmdTests.hpp"
1414
#include "FppTest/component/tests/EventTests.hpp"
1515
#include "FppTest/component/tests/ParamTests.hpp"
16+
#include "FppTest/component/tests/ExternalParamTests.hpp"
1617
#include "FppTest/component/tests/PortTests.hpp"
1718
#include "FppTest/component/tests/TlmTests.hpp"
1819
#include "FppTest/component/types/FormalParamTypes.hpp"
@@ -56,6 +57,7 @@ class Tester : public PassiveTestGTestBase {
5657
PARAM_CMD_TEST_DECLS
5758

5859
void testExternalParam();
60+
EXTERNAL_PARAM_CMD_TEST_DECLS
5961

6062
void testTime();
6163

FppTest/component/queued/test/ut/Tester.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "FppTest/component/tests/EventTests.hpp"
1515
#include "FppTest/component/tests/InternalInterfaceTests.hpp"
1616
#include "FppTest/component/tests/ParamTests.hpp"
17+
#include "FppTest/component/tests/ExternalParamTests.hpp"
1718
#include "FppTest/component/tests/PortTests.hpp"
1819
#include "FppTest/component/tests/TlmTests.hpp"
1920
#include "FppTest/component/types/FormalParamTypes.hpp"
@@ -59,12 +60,12 @@ class Tester : public QueuedTestGTestBase {
5960
PARAM_CMD_TEST_DECLS
6061

6162
void testExternalParam();
63+
EXTERNAL_PARAM_CMD_TEST_DECLS
6264

6365
INTERNAL_INT_TEST_DECLS
6466

6567
void testTime();
6668

67-
6869
void testOverflowAssert();
6970

7071
void testOverflowDrop();

0 commit comments

Comments
 (0)