-
there is a bug in embUnit/stdImpl.c - code assumes unsigned long is max 32 bit long, which is not true in general. C/C++ specification says only that sizeof(int)
2009-10-28 19:51:27 UTC by nobody
-
The following example causes TEST_ASSERT_EQUAL_INT to fail:
TEST_ASSERT_EQUAL_INT(0x1,0x1 | 0x0)
This is due to the lack of parentheses around the 'expected' and 'actual' parameters in the TEST_ASSERT_EQUAL_INT macro.
The following patch appears to resolve the problem:
#define TEST_ASSERT_EQUAL_INT(expected,actual)\
if ((expected) == (actual)) {} else...
2007-01-25 21:45:26 UTC by nobody
-
mat_the_green committed patchset 10 of module embunit to the Embedded Unit CVS repository, changing 17 files.
2005-12-28 19:51:03 UTC by mat_the_green
-
arms22 committed patchset 9 of module embunit to the Embedded Unit CVS repository, changing 26 files.
2004-02-13 12:28:34 UTC by arms22
-
arms22 committed patchset 8 of module embunit to the Embedded Unit CVS repository, changing 2 files.
2003-09-17 11:21:33 UTC by arms22
-
arms22 committed patchset 7 of module embunit to the Embedded Unit CVS repository, changing 2 files.
2003-09-16 11:42:19 UTC by arms22
-
arms22 committed patchset 6 of module embunit to the Embedded Unit CVS repository, changing 34 files.
2003-09-16 11:20:59 UTC by arms22
-
arms22 committed patchset 5 of module embunit to the Embedded Unit CVS repository, changing 8 files.
2003-09-10 12:14:47 UTC by arms22
-
arms22 committed patchset 4 of module embunit to the Embedded Unit CVS repository, changing 1 files.
2003-09-10 11:33:48 UTC by arms22
-
arms22 committed patchset 3 of module embunit to the Embedded Unit CVS repository, changing 1 files.
2003-09-10 11:31:58 UTC by arms22