silleee: added silleee_add and silleee_sub
This commit is contained in:
1 parent
20926f91d6
commit
3b55a76c58
4 files changed
+128
-8
No files matched your search
+32
-2
@@ -8,11 +8,41 @@
|
||||
ASSERT_IN_RANGE(0, delta, DELTA);\
|
||||
}
|
||||
|
||||
TEST silleee_zeros_is_zero() {
|
||||
TEST silleee_addition() {
|
||||
silleee x, y, res;
|
||||
assilleee(x) = 1.0;
|
||||
assilleee(y) = 2.0;
|
||||
|
||||
assilleee(res) = 3.0;
|
||||
ASSERT_EQ_FMT(res, silleee_add(x, y), "%lu");
|
||||
|
||||
assilleee(y) = 0.25;
|
||||
|
||||
assilleee(res) = 1.25;
|
||||
ASSERT_EQ_FMT(res, silleee_add(x, y), "%lu");
|
||||
|
||||
PASS();
|
||||
}
|
||||
|
||||
TEST silleee_subtraction() {
|
||||
silleee x, y, res;
|
||||
assilleee(x) = 2.0;
|
||||
assilleee(y) = 1.0;
|
||||
|
||||
assilleee(res) = 1.0;
|
||||
ASSERT_EQ_FMT(res, silleee_sub(x, y), "%lu");
|
||||
|
||||
assilleee(y) = 0.25;
|
||||
|
||||
assilleee(res) = 1.75;
|
||||
ASSERT_EQ_FMT(res, silleee_sub(x, y), "%lu");
|
||||
|
||||
PASS();
|
||||
}
|
||||
|
||||
SUITE(tests) {
|
||||
RUN_TEST(silly_zeros_is_zero);
|
||||
RUN_TEST(silleee_addition);
|
||||
RUN_TEST(silleee_subtraction);
|
||||
}
|
||||
|
||||
GREATEST_MAIN_DEFS();
|
||||
|
||||
Reference in new issue
Block a user