From fb575049567ba037cf30f43d99a67fd1981b59a4 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Thu, 16 Oct 2025 14:11:28 -0400 Subject: pke-at-test: first-pass using pktst --- tests/pke-at-test-dummy.cpp | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 tests/pke-at-test-dummy.cpp (limited to 'tests/pke-at-test-dummy.cpp') diff --git a/tests/pke-at-test-dummy.cpp b/tests/pke-at-test-dummy.cpp new file mode 100644 index 0000000..341aba5 --- /dev/null +++ b/tests/pke-at-test-dummy.cpp @@ -0,0 +1,42 @@ + +#include "./pke-at-test-dummy.h" +#include "pke/pk.h" + +int dummy_test_001() { + PK_TEST_ASSERT_EQ_RET(14, 9 + 5); + return 0; +} + +int dummy_test_002() { + // PK_TEST_ASSERT_EQ_RET(15, 9 + 5); + PK_TEST_ASSERT_EQ_RET(14, 9 + 5); + return 0; +} + +struct pk_test_group *pke_at_test_get_dummy() { + static pk_test_group g{}; + + static const unsigned char n_tests = 2; + static pk_test tests[n_tests] = { + { + .title = "dummy_test_001", + .func = dummy_test_001, + .expected_result = 0, + }, + { + .title = "dummy_test_002", + .func = dummy_test_002, + .expected_result = 0, + }, + }; + + g.title = "dummy-tests"; + g.group_setup = nullptr; + g.group_teardown = nullptr; + g.test_setup = nullptr; + g.test_teardown = nullptr; + g.tests = tests; + g.n_tests = n_tests; + + return &g; +} -- cgit v1.2.3