test: unit: util: add BIT_MASK macros tests

Adding tests for BIT_MASK, BIT_MASK64, IS_BIT_MASK, and IS_BIT_MASK_SHIFTED

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
This commit is contained in:
TOKITA Hiroshi 2023-01-07 06:36:43 +09:00 committed by Carles Cufí
commit 148d205c12
2 changed files with 123 additions and 0 deletions

View file

@ -126,6 +126,26 @@ ZTEST(util_cxx, test_ARRAY_INDEX_FLOOR)
run_ARRAY_INDEX_FLOOR();
}
ZTEST(util_cxx, test_BIT_MASK)
{
run_BIT_MASK();
}
ZTEST(util_cxx, test_BIT_MASK64)
{
run_BIT_MASK64();
}
ZTEST(util_cxx, test_IS_BIT_MASK)
{
run_IS_BIT_MASK();
}
ZTEST(util_cxx, test_IS_SHIFTED_BIT_MASK)
{
run_IS_SHIFTED_BIT_MASK();
}
ZTEST_SUITE(util_cxx, NULL, NULL, NULL, NULL, NULL);
#if __cplusplus
@ -244,4 +264,25 @@ ZTEST(util_cc, test_ARRAY_INDEX_FLOOR)
run_ARRAY_INDEX_FLOOR();
}
ZTEST(util_cc, test_BIT_MASK)
{
run_BIT_MASK();
}
ZTEST(util_cc, test_BIT_MASK64)
{
run_BIT_MASK64();
}
ZTEST(util_cc, test_IS_BIT_MASK)
{
run_IS_BIT_MASK();
}
ZTEST(util_cc, test_IS_SHIFTED_BIT_MASK)
{
run_IS_SHIFTED_BIT_MASK();
}
ZTEST_SUITE(util_cc, NULL, NULL, NULL, NULL, NULL);