Changeset 4b54bd9 in mainline for uspace/lib/pcut/tests/asserts.c
- Timestamp:
- 2018-09-12T13:23:03Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3da0ee4
- Parents:
- 275530a4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/pcut/tests/asserts.c
r275530a4 r4b54bd9 30 30 #include "tested.h" 31 31 32 PCUT_INIT ;32 PCUT_INIT 33 33 34 PCUT_TEST(int_equals) 35 { 34 PCUT_TEST(int_equals) { 36 35 PCUT_ASSERT_INT_EQUALS(1, 1); 37 36 PCUT_ASSERT_INT_EQUALS(1, 0); 38 37 } 39 38 40 PCUT_TEST(double_equals) 41 { 39 PCUT_TEST(double_equals) { 42 40 PCUT_ASSERT_DOUBLE_EQUALS(1., 1., 0.001); 43 41 PCUT_ASSERT_DOUBLE_EQUALS(1., 0.5, 0.4); 44 42 } 45 43 46 PCUT_TEST(str_equals) 47 { 44 PCUT_TEST(str_equals) { 48 45 PCUT_ASSERT_STR_EQUALS("xyz", "xyz"); 49 46 PCUT_ASSERT_STR_EQUALS("abc", "xyz"); 50 47 } 51 48 52 PCUT_TEST(str_equals_or_null_base) 53 { 49 PCUT_TEST(str_equals_or_null_base) { 54 50 PCUT_ASSERT_STR_EQUALS_OR_NULL("xyz", "xyz"); 55 51 } 56 52 57 PCUT_TEST(str_equals_or_null_different) 58 { 53 PCUT_TEST(str_equals_or_null_different) { 59 54 PCUT_ASSERT_STR_EQUALS_OR_NULL("abc", "xyz"); 60 55 } 61 56 62 PCUT_TEST(str_equals_or_null_one_null) 63 { 57 PCUT_TEST(str_equals_or_null_one_null) { 64 58 PCUT_ASSERT_STR_EQUALS_OR_NULL(NULL, "xyz"); 65 59 } 66 60 67 PCUT_TEST(str_equals_or_null_both) 68 { 61 PCUT_TEST(str_equals_or_null_both) { 69 62 PCUT_ASSERT_STR_EQUALS_OR_NULL(NULL, NULL); 70 63 } 71 64 72 PCUT_TEST(assert_true) 73 { 65 PCUT_TEST(assert_true) { 74 66 PCUT_ASSERT_TRUE(42); 75 67 PCUT_ASSERT_TRUE(0); 76 68 } 77 69 78 PCUT_TEST(assert_false) 79 { 70 PCUT_TEST(assert_false) { 80 71 PCUT_ASSERT_FALSE(0); 81 72 PCUT_ASSERT_FALSE(42); 82 73 } 83 74 84 PCUT_MAIN() ;75 PCUT_MAIN()
Note:
See TracChangeset
for help on using the changeset viewer.