rename ASSERT_ERROR to ASSERT_STATUS

add binary const support @ common/binary.h
enhance assert support @ common/assertion.h
add test code for assertion.h
This commit is contained in:
hathach
2013-01-13 19:27:17 +07:00
parent 6e0818c901
commit 463b1c0294
13 changed files with 560 additions and 325 deletions
+14 -7
View File
@@ -9,7 +9,7 @@
:use_exceptions: FALSE
:use_test_preprocessor: TRUE
:use_auxiliary_dependencies: TRUE
:use_deep_dependencies: FALSE
:use_deep_dependencies: TRUE
:build_root: build
# :release_build: TRUE
:test_file_prefix: test_
@@ -30,7 +30,9 @@
:source:
- src/**
- ../tinyusb/**
- ../../CMSISv2p10_LPC43xx_DriverLib/inc
- -:../demos
- -:../test_old
#- ../../CMSISv2p10_LPC43xx_DriverLib/inc
:support:
- test/support
@@ -50,6 +52,16 @@
- MCU=MCU_LPC43XX
- CORE_M4
#:flags:
# :test:
# :compile:
# :*:
# - -std=gnu99
# Ceedling defaults to using gcc for compiling, linking, etc.
# As [:tools] is blank, gcc will be used (so long as it's in your system path)
# See documentation to configure a given toolchain for use
:cmock:
:mock_prefix: mock_
:when_no_prototypes: :warn
@@ -64,11 +76,6 @@
int8: INT8
bool: UINT8
#:tools:
# Ceedling defaults to using gcc for compiling, linking, etc.
# As [:tools] is blank, gcc will be used (so long as it's in your system path)
# See documentation to configure a given toolchain for use
:plugins:
:load_paths:
- vendor/ceedling/plugins