Commit 6559c62e authored by Hu Zhenyu's avatar Hu Zhenyu Committed by Anas Nashif
Browse files

tests: net: trickle move to new ztest API



Move trickle tests to use new ztest API
TEST=twister -T tests/net/trickle

Signed-off-by: default avatarHu Zhenyu <zhenyu.hu@intel.com>
parent 0de8c6bf
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -15,6 +15,7 @@ CONFIG_NET_BUF_RX_COUNT=5
CONFIG_NET_BUF_TX_COUNT=5
CONFIG_NET_TRICKLE=y
CONFIG_ZTEST=y
CONFIG_ZTEST_NEW_API=y
CONFIG_ZTEST_STACK_SIZE=1024
CONFIG_NET_DRIVERS=y
CONFIG_NET_LOOPBACK=y
+18 −19
Original line number Diff line number Diff line
@@ -198,22 +198,21 @@ static void test_init(void)
	k_sem_init(&wait2, 0, UINT_MAX);
}

/*test case main entry*/
void test_main(void)
{
	ztest_test_suite(test_tickle,
			ztest_unit_test(test_init),
			ztest_unit_test(test_trickle_create),
			ztest_unit_test(test_trickle_start),
			ztest_unit_test(test_trickle_1_status),
			ztest_unit_test(test_trickle_2_status),
			ztest_unit_test(test_trickle_1_wait),
			ztest_unit_test(test_trickle_2_wait),
			ztest_unit_test(test_trickle_1_update),
			ztest_unit_test(test_trickle_2_inc),
			ztest_unit_test(test_trickle_1_status),
			ztest_unit_test(test_trickle_1_wait_long),
			ztest_unit_test(test_trickle_stop),
			ztest_unit_test(test_trickle_1_stopped));
	ztest_run_test_suite(test_tickle);
}
ZTEST(net_trickle, test_trickle)
{
	test_init();
	test_trickle_create();
	test_trickle_start();
	test_trickle_1_status();
	test_trickle_2_status();
	test_trickle_1_wait();
	test_trickle_2_wait();
	test_trickle_1_update();
	test_trickle_2_inc();
	test_trickle_1_status();
	test_trickle_1_wait_long();
	test_trickle_stop();
	test_trickle_1_stopped();
}

ZTEST_SUITE(net_trickle, NULL, NULL, NULL, NULL, NULL);