Update tests for new check library & osx
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
|
||||
START_TEST (test_sat_uc_addu8)
|
||||
{
|
||||
uint8_t a;
|
||||
uint8_t b;
|
||||
|
||||
@@ -49,9 +50,11 @@ START_TEST (test_sat_uc_addu8)
|
||||
a = 100;
|
||||
b = 100;
|
||||
fail_if(uc_sat_addu8(a,b) != 200);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_subu8)
|
||||
{
|
||||
uint8_t a;
|
||||
uint8_t b;
|
||||
|
||||
@@ -82,9 +85,11 @@ START_TEST (test_sat_uc_subu8)
|
||||
a = 100;
|
||||
b = 100;
|
||||
fail_if(uc_sat_subu8(a,b) != 0);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_multu8)
|
||||
{
|
||||
uint8_t a;
|
||||
uint8_t b;
|
||||
|
||||
@@ -120,10 +125,12 @@ START_TEST (test_sat_uc_multu8)
|
||||
b = 10;
|
||||
fail_if(uc_sat_multu8(a,b) != 100);
|
||||
|
||||
}
|
||||
END_TEST
|
||||
|
||||
|
||||
START_TEST (test_sat_uc_addu16)
|
||||
{
|
||||
uint16_t a;
|
||||
uint16_t b;
|
||||
|
||||
@@ -170,9 +177,11 @@ START_TEST (test_sat_uc_addu16)
|
||||
a = 100;
|
||||
b = 100;
|
||||
fail_if(uc_sat_addu16(a,b) != 200);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_subu16)
|
||||
{
|
||||
uint16_t a;
|
||||
uint16_t b;
|
||||
|
||||
@@ -203,9 +212,11 @@ START_TEST (test_sat_uc_subu16)
|
||||
a = 100;
|
||||
b = 100;
|
||||
fail_if(uc_sat_subu16(a,b) != 0);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_multu16)
|
||||
{
|
||||
uint16_t a;
|
||||
uint16_t b;
|
||||
|
||||
@@ -241,9 +252,11 @@ START_TEST (test_sat_uc_multu16)
|
||||
b = 10;
|
||||
fail_if(uc_sat_multu16(a,b) != 100);
|
||||
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_addu32)
|
||||
{
|
||||
uint32_t a;
|
||||
uint32_t b;
|
||||
|
||||
@@ -290,9 +303,11 @@ START_TEST (test_sat_uc_addu32)
|
||||
a = 0x1fffffff;
|
||||
b = 0x80000000;
|
||||
fail_if(uc_sat_addu32(a,b) != 0x9fffffff);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_subu32)
|
||||
{
|
||||
uint32_t a;
|
||||
uint32_t b;
|
||||
|
||||
@@ -323,9 +338,11 @@ START_TEST (test_sat_uc_subu32)
|
||||
a = 100;
|
||||
b = 100;
|
||||
fail_if(uc_sat_subu32(a,b) != 0);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_multu32)
|
||||
{
|
||||
uint32_t a;
|
||||
uint32_t b;
|
||||
|
||||
@@ -361,8 +378,10 @@ START_TEST (test_sat_uc_multu32)
|
||||
b = 10;
|
||||
fail_if(uc_sat_multu32(a,b) != 100);
|
||||
|
||||
}
|
||||
END_TEST
|
||||
START_TEST (test_sat_uc_addu64)
|
||||
{
|
||||
uint64_t a;
|
||||
uint64_t b;
|
||||
|
||||
@@ -409,9 +428,11 @@ START_TEST (test_sat_uc_addu64)
|
||||
a = 0x1fffffffffffffffULL;
|
||||
b = 0x8000000000000000ULL;
|
||||
fail_if(uc_sat_addu64(a,b) != 0x9fffffffffffffffULL);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_subu64)
|
||||
{
|
||||
uint64_t a;
|
||||
uint64_t b;
|
||||
|
||||
@@ -442,9 +463,11 @@ START_TEST (test_sat_uc_subu64)
|
||||
a = 100;
|
||||
b = 100;
|
||||
fail_if(uc_sat_subu64(a,b) != 0);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_sat_uc_multu64)
|
||||
{
|
||||
uint64_t a;
|
||||
uint64_t b;
|
||||
|
||||
@@ -480,6 +503,7 @@ START_TEST (test_sat_uc_multu64)
|
||||
b = 10;
|
||||
fail_if(uc_sat_multu64(a,b) != 100);
|
||||
|
||||
}
|
||||
END_TEST
|
||||
Suite *sat_math_suite(void)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user