add HT_TEST_ASSERT macro