Find a file
Jaakko Hannikainen 9167a0305f tests: Add a generic testing framework
This framework makes testing in most parts a lot easier, since it gives
an unified base to work with, removing a lot of unnecessary code from
tests. This framework currently features simple assertions and basic
mocking support. The framework works both with and without Zephyr
running, so it can be used for real unit testing.

Origin: Original

Change-Id: I8c5bf2e6b8d6656b6197ee91699b61e730c1cfe3
Signed-off-by: Jaakko Hannikainen <jaakko.hannikainen@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-09-30 21:17:39 +00:00
.known-issues known-issues: update rule for TCF summary line 2016-09-16 11:31:27 -07:00
arch intstub.S: fix argument to _sys_power_save_idle_exit on IAMCU 2016-09-28 20:28:27 +00:00
boards boards: Rename the nRF52 Nitrogen to 96Boards Nitrogen 2016-09-30 17:13:39 +00:00
doc win-doc: Adds the dependency with the pthread library 2016-09-30 17:49:41 +00:00
drivers x86: interrupts: optimize and simplify IRQ stubs 2016-09-28 20:28:06 +00:00
ext ksdk: Build ksdk fsl_enet.c and fsl_phy.c 2016-09-23 01:53:50 +00:00
fs fs: Add file system API to flush cache of an open file 2016-09-23 00:06:32 +00:00
include toolchain: Use ALIAS_OF() in FUNC_ALIAS() macro 2016-09-30 15:55:40 +00:00
kernel device: Make device_get_binding() const correct 2016-09-29 13:46:43 +00:00
lib iot/zoap: Fix retrieving the token for every reply 2016-09-22 00:54:36 +00:00
misc arduino 101: make factory bootloader config the default 2016-09-17 11:13:59 +00:00
net net: buf: Allow NULL head pointer when inserting to frag list 2016-09-30 15:07:32 +00:00
samples Dining philosophers demo for unified kernel. 2016-09-28 14:14:02 +00:00
scripts boards: Rename the nRF52 Nitrogen to 96Boards Nitrogen 2016-09-30 17:13:39 +00:00
tests tests: Add a generic testing framework 2016-09-30 21:17:39 +00:00
usb usb: do not assert on a variable we do not have 2016-09-24 08:12:35 -04:00
.checkpatch.conf checkpatch: do not check for min_t/max_t 2016-09-13 17:12:55 -04:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap mailmap: Fix broken author information for Evan Couzens 2016-08-08 21:24:49 +00:00
defaults.tc boards: rename Quark SE Devboard to Quark SE C1000 2016-09-16 03:10:31 +00:00
Kbuild unified/build: adapt Kbuild for unified kernel 2016-09-13 17:12:55 -04:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr tests: Add a generic testing framework 2016-09-30 21:17:39 +00:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
MAINTAINERS boards: Rename the nRF52 Nitrogen to 96Boards Nitrogen 2016-09-30 17:13:39 +00:00
Makefile tests: Add a generic testing framework 2016-09-30 21:17:39 +00:00
Makefile.inc win-build: fixes to build with alternative make implementations 2016-09-12 12:28:14 +00:00
zephyr-env.sh zephyr-env.sh: prepend to PATH 2016-08-05 20:38:08 +00:00