Skip to content
Snippets Groups Projects
Commit 4ffdcfaf authored by floreal.risso's avatar floreal.risso
Browse files

add tests

parent 482202be
Branches
Tags
3 merge requests!9fix sensor example (doc),!6Simple memory sensor,!5Add dev name to labels
...@@ -77,6 +77,50 @@ TFUNCTION(test_modulo_substraction, { ...@@ -77,6 +77,50 @@ TFUNCTION(test_modulo_substraction, {
TEST_UINT64_T(&result, &expected); TEST_UINT64_T(&result, &expected);
}) })
TFUNCTION(test_max, {
int expected = 0;
int result = 0;
expected = 10;
result = MAX(expected, 9);
TEST_INT(&result, &expected);
expected = -15;
result = MAX(expected, -16);
TEST_INT(&result, &expected);
expected = 0;
result = MAX(expected, -1);
TEST_INT(&result, &expected);
expected = 1;
result = MAX(expected, 0);
TEST_INT(&result, &expected);
})
TFUNCTION(test_min, {
int expected = 0;
int result = 0;
expected = 9;
result = MIN(expected, 10);
TEST_INT(&result, &expected);
expected = -16;
result = MIN(expected, -15);
TEST_INT(&result, &expected);
expected = -1;
result = MIN(expected, 0);
TEST_INT(&result, &expected);
expected = 0;
result = MIN(expected, 1);
TEST_INT(&result, &expected);
})
TFILE_ENTRY_POINT(test_util, { TFILE_ENTRY_POINT(test_util, {
CALL_TFUNCTION(test_modulo_substraction); CALL_TFUNCTION(test_modulo_substraction);
CALL_TFUNCTION(test_max);
CALL_TFUNCTION(test_min);
}) })
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment