Andrew Burks
22b05ad537
Fixes #118 : unity_output_Spy should use the platform-agnostic macros for memory.
2015-07-01 11:17:09 -07:00
Andrew Burks
7737fee444
Fixes #116 : Allow overrides of the Unity Fixture's memory functions. This enables custom heap implementations to be used with the Unity Fixture.
2015-06-30 15:32:57 -07:00
Andrew Burks
31b1255663
Fixes #3 : unity_fixture tests don't build. unity.c and unity_fixture_malloc_overrides.h neglected to include <stddef.h> even though the reference 'size_t' and 'NULL'.
2015-06-30 15:24:39 -07:00
ThingamaByte, LLC
77af37add0
- catch optional fixtures plugin up to mainline unity (somewhat. like fixing line endings)
2015-06-18 17:16:01 -04:00
@gageas
975e222aae
Move announceTestRun() after UnityBegin()
2015-02-03 00:19:30 +09:00
@gageas
1c5986bd30
undef defined callc/realloc macros
2015-02-02 23:57:07 +09:00
nimrodz
b389c71e71
Added stricter error checks by the compiler, and adapted all impacted code.
...
Primarily -
* Added "static" to static functions.
* Added proper signature with "void" to functions without arguments.
* Marked unused arguments with "(void)".
* Removed entirely unused static functions.
* Added "const" to preserve const-correctness.
* Added function prototypes for external functions.
2015-01-18 00:39:05 +02:00
Mark VanderVoord
024af1672c
- update rake file for fixture to match other changes.
2014-12-16 14:17:56 -05:00
Mark VanderVoord
03857da68c
Merge pull request #89 from kotofos/warningFixes
...
Warning fixes (thanks kotofos!)
2014-12-09 09:28:33 -05:00
kotofos
c1379802eb
no arguments for UnityPointer_Init
2014-12-03 11:58:08 +06:00
kotofos
1aeb4468af
putchar warning
2014-12-03 11:51:58 +06:00
Mark VanderVoord
376480a4d9
make fixtures and examples compatible with new UnityBegin method.
2014-08-16 10:51:25 -04:00
Mark VanderVoord
124bfd8027
unity_fixture_internals.h should no be declaring functions without arguments. shame!
2014-04-21 18:08:34 -04:00
toybuilder
bb729bdc3e
fix parameter type for runAllTests to match header
...
At least in Microchip XC8 compiler, void (*runAllTests)(void) is treated as a different type from void (*runAllTests)().
Fix the definition of UnityMain to match the declaration by making the runAllTests's (void) parameter list explicit.
2014-03-13 05:58:39 -07:00
Mark VanderVoord
9a393a28d5
Merge pull request #50 from uozuAho/master
...
Added more examples
2014-02-28 16:52:34 -05:00
Mark VanderVoord
8c5456059f
Merge pull request #34 from hoodja/master
...
Unknown CLI params get ignored
2014-02-28 16:42:35 -05:00
Warwick Stone
854b68b110
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
examples/example_3/makefile
2013-11-05 21:28:11 +11:00
Mark VanderVoord
3399bba27b
- merged in changes by TheGreenDroid to reduce Lint and Compiler warnings
2013-09-22 12:10:42 -04:00
Warwick Stone
e4727092e8
Added Eclipse error parsers
2013-09-05 19:12:26 +10:00
James Hood
12d3d8eebc
Merge branch 'master' of https://github.com/ThrowTheSwitch/Unity
2013-03-04 21:22:09 -06:00
James Hood
5e401afa83
updating CLI for unity_fixture.h to handle unknown command line arguments (instead of entering an infinite loop)
2013-03-04 14:35:18 -06:00
Alexander Klauer
5417e1baf3
gcc 64-bit target
2013-01-17 13:44:05 +01:00
Bryan A. Jones
4817d78de3
Fix: Declare all variables before statements in a function.
...
Likewise, place all function prototypes before statements.
These changes support Microsoft Visual Studio 2008 Express Edition,
which follows C89-style rules.
2013-01-11 12:56:15 -06:00
Bryan A. Jones
146dfa3b2d
Fix: Corrected type of size in GuardBytes to be size_t, not int.
2013-01-09 09:54:29 -06:00
Dennis Lambe Jr
47bf32edd6
Made unity_fixture IGNORE_TEST() respect the -v verbose flag.
...
More details here: http://forums.pragprog.com/forums/123/topics/10126
2012-12-21 16:07:49 -05:00
Dennis Lambe Jr
e21881c53f
Fixed a unity_fixture bug that prevented IGNORE_TEST from properly counting ignored tests.
...
More details here: http://forums.pragprog.com/forums/123/topics/10126
2012-12-21 16:00:11 -05:00
Dennis Lambe Jr
601459a5c2
Fixed compilation warning in unity_fixture.c with optimization on.
...
More details here: http://forums.pragprog.com/forums/123/topics/10901
2012-12-21 15:32:29 -05:00
Dennis Lambe Jr
9d84912761
Ensured unity_fixture tests pass
2012-12-21 15:07:09 -05:00
mvandervoord
97000e0104
- make test runner handle spaces and dashes in file names
2012-11-25 15:52:27 -05:00
mvandervoord
d0d5ec5d75
- unity_test_summary script callable from command line again
...
- fixed obj_file sorting in rakefiles
- gave better anchors for gcc to grab on test pass/fail by breaking them out as functions
- fixed minor type issues
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@137 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2012-01-02 21:38:36 +00:00
mvandervoord
3d61357343
- updated fixture to match James' suggestions.
...
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@124 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2011-03-09 02:05:05 +00:00
mvandervoord
e067b442a3
- updates to fixture in extras (submitted by James Grenning)
...
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@111 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2011-01-04 20:08:32 +00:00
mvandervoord
57178b9295
- tweaked parameterized tests to be C99 standards compliant
...
- fixed a few bugs in fixtures to get it to pass against our standard compilers
- added extern of OUTPUT_CHAR method to keep compilers from complaining
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@107 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2010-12-01 01:56:24 +00:00
mvandervoord
5a6b8c405b
- added a tweaked version of James Grenning's unity_fixture to extras
...
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@106 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
2010-11-29 22:53:57 +00:00