Changeset 3bacee1 in mainline for uspace/lib/pcut/tests/asserts.c
- Timestamp:
- 2018-04-12T16:27:17Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3cf22f9
- Parents:
- 76d0981d
- git-author:
- Jiri Svoboda <jiri@…> (2018-04-11 19:25:33)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-04-12 16:27:17)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/pcut/tests/asserts.c
r76d0981d r3bacee1 32 32 PCUT_INIT; 33 33 34 PCUT_TEST(int_equals) { 34 PCUT_TEST(int_equals) 35 { 35 36 PCUT_ASSERT_INT_EQUALS(1, 1); 36 37 PCUT_ASSERT_INT_EQUALS(1, 0); 37 38 } 38 39 39 PCUT_TEST(double_equals) { 40 PCUT_TEST(double_equals) 41 { 40 42 PCUT_ASSERT_DOUBLE_EQUALS(1., 1., 0.001); 41 43 PCUT_ASSERT_DOUBLE_EQUALS(1., 0.5, 0.4); 42 44 } 43 45 44 PCUT_TEST(str_equals) { 46 PCUT_TEST(str_equals) 47 { 45 48 PCUT_ASSERT_STR_EQUALS("xyz", "xyz"); 46 49 PCUT_ASSERT_STR_EQUALS("abc", "xyz"); 47 50 } 48 51 49 PCUT_TEST(str_equals_or_null_base) { 52 PCUT_TEST(str_equals_or_null_base) 53 { 50 54 PCUT_ASSERT_STR_EQUALS_OR_NULL("xyz", "xyz"); 51 55 } 52 56 53 PCUT_TEST(str_equals_or_null_different) { 57 PCUT_TEST(str_equals_or_null_different) 58 { 54 59 PCUT_ASSERT_STR_EQUALS_OR_NULL("abc", "xyz"); 55 60 } 56 61 57 PCUT_TEST(str_equals_or_null_one_null) { 62 PCUT_TEST(str_equals_or_null_one_null) 63 { 58 64 PCUT_ASSERT_STR_EQUALS_OR_NULL(NULL, "xyz"); 59 65 } 60 66 61 PCUT_TEST(str_equals_or_null_both) { 67 PCUT_TEST(str_equals_or_null_both) 68 { 62 69 PCUT_ASSERT_STR_EQUALS_OR_NULL(NULL, NULL); 63 70 } 64 71 65 PCUT_TEST(assert_true) { 72 PCUT_TEST(assert_true) 73 { 66 74 PCUT_ASSERT_TRUE(42); 67 75 PCUT_ASSERT_TRUE(0); 68 76 } 69 77 70 PCUT_TEST(assert_false) { 78 PCUT_TEST(assert_false) 79 { 71 80 PCUT_ASSERT_FALSE(0); 72 81 PCUT_ASSERT_FALSE(42);
Note:
See TracChangeset
for help on using the changeset viewer.