18 Commits

Author SHA1 Message Date
Mark VanderVoord df9af17159 Add boilerplate to CException files 2024-03-16 22:41:16 -04:00
Mark VanderVoord 18d020cec7 Add separate license file (issue #29)
Fix bug in tests (lack of volatile) (Issue #28)
2024-03-08 16:54:45 -05:00
mvandervoord 632d980166 Update CException to use Ceedling for testing. Why keep all of its own infrastructure when it's simpler to do this for the few of us actually developing CException? 2019-12-03 18:22:57 -05:00
krithik 32a5dedf9c modify variable i, to make test slightly more useful 2016-03-31 18:34:11 -06:00
Stein Heselmans a68de8605c dos2unix on files that had CRLF 2016-03-25 09:46:14 +01:00
Mark VanderVoord d0ee961b37 Added ExitTry option to abort a Try block without an error.
Added Hooks for injecting code into blocks if required for a target.
Updated documentation to match new features.
Fixed test bugs
Pulled in latest Unity
2016-02-25 17:06:03 -05:00
Mark VanderVoord f64bdb2ea1 * fixed error where fallback function was showing wrong ID 2013-09-19 10:56:30 -04:00
Dustin Morrill 50b6a6b6c3 Resolved compiler warnings from tests.
Updated test runner with newer version of Unity's `generate_test_runner`.
2013-08-24 16:06:13 -06:00
Greg Williams 297bc1d070 Fixed case issue of inclusion of Unity.h -> unity.h in CExceptionConfig.h 2012-03-12 21:59:46 -04:00
mvandervoord 7de3228016 * Added fallback handler for Throws that happen when no Try..Catch has been specified.
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@18 50f63946-2846-0410-8d77-f904c773002e
2012-02-20 12:39:01 +00:00
mvandervoord a6f78d0d28 - reduced size of sample numbers in tests to support smaller targets out of the box
- performed a pointless cast for compilers not smart enough to understand

git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@13 50f63946-2846-0410-8d77-f904c773002e
2010-09-19 23:46:44 +00:00
mvandervoord 5e9361b524 - fixed tests from latest TEST_FAIL macro updates
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@11 50f63946-2846-0410-8d77-f904c773002e
2010-07-31 16:32:17 +00:00
mvandervoord 3286a50ff8 catch cexception up to modern unity
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@10 50f63946-2846-0410-8d77-f904c773002e
2010-04-02 18:37:30 +00:00
mvandervoord b0d50cba17 - updated CException to just be the core two files, and the custom config include is now optional
- made the docs a bit better

git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@8 50f63946-2846-0410-8d77-f904c773002e
2009-12-05 00:34:54 +00:00
mvandervoord 959e43da62 switched format of catches to pass in a variable to fill, more like C++.
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@5 50f63946-2846-0410-8d77-f904c773002e
2008-12-19 17:17:53 +00:00
mvandervoord 7044cfe1a8 cleaned up order of inclusion and testability
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@3 50f63946-2846-0410-8d77-f904c773002e
2008-11-24 18:37:34 +00:00
mvandervoord fecd94cb5c git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@2 50f63946-2846-0410-8d77-f904c773002e 2008-11-07 19:45:07 +00:00
mvandervoord 87838b85bc First Checkin. Woohoo!
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@1 50f63946-2846-0410-8d77-f904c773002e
2008-02-21 01:38:49 +00:00