6e0dfcec8d
tests/unittests: skip arduino-mkrfox1200
2018-01-25 11:56:27 +01:00
cefb7974d7
Merge pull request #8210 from astralien3000/teensy31
...
boards/teensy31 : initial support of Teensy 3.1 & 3.2
2018-01-18 09:14:51 +01:00
3f990480d1
Merge pull request #7162 from kb2ma/nanocoap/msgid_byte_order
...
nanocoap: fix byte order of request message ID, and add test application
2018-01-17 22:59:07 +01:00
Loïc Dauphin
f200c310ad
tests/unittests: add teensy31 to BOARD_INSUFFICIENT_MEMORY
2018-01-17 18:14:00 +01:00
Ken Bannister
7e5d14fbf0
net/nanocoap: add test for message ID byte order
2018-01-12 05:58:52 -05:00
2b6e42672c
tests/unittests: add fmt hex/bytes converter tests
2018-01-10 21:50:10 +01:00
Vincent Dupont
c8eb77e8ff
pkg: add littlefs pkg and vfs integration
2018-01-09 17:03:44 +01:00
Gaëtan Harter
30202f9de7
tests/ccm: check output buffer size
...
Add static test to verify output buffer is big enough for testing.
2018-01-04 18:01:58 +01:00
Gaëtan Harter
a83a1a80e5
tests/ccm: support input/adata bigger than 256
...
Fix data types to have bigger sizes.
The 'data' buffer size will still need to be increased when adding bigger tests.
2018-01-03 12:02:29 +01:00
Gaëtan Harter
e74b0ff33d
tests/ccm: set 'len_encoding' from 'nonce_len'
...
Configure len_encoding in test depending on nonce_len.
Prepare for tests with nonce_len != 13.
2018-01-03 12:02:28 +01:00
Gaëtan Harter
b5c1855d7e
tests/ccm: make 'mac_length' configurable in test
...
Preparation to add tests with different mac_length than 8.
2018-01-03 12:02:20 +01:00
Gaëtan Harter
fc3efbd0ee
tests/ccm: add macro to simplify test call
2018-01-03 12:02:16 +01:00
Gaëtan Harter
5f6dc57d09
tests/ccm: fixup indentation
2018-01-03 12:01:57 +01:00
Sebastian Meiling
b151f95b61
Merge pull request #8243 from gebart/pr/tests-snprintf
...
unittests: Fix printf float test BUFSIZE
2017-12-19 14:08:46 +01:00
Joakim Nohlgård
599ad3784c
Merge pull request #7345 from OTAkeys/pr/spiffs_statvfs
...
pkg/spiffs: implement statvfs and improve doc
2017-12-14 11:37:53 +01:00
smlng
2149411d2f
unittests: fix failed assertion caused by priority_pktqueue
2017-12-13 22:25:53 +01:00
Martine Lenders
ba2453d320
Merge pull request #8247 from aabadie/pr/tests/python_E305
...
tests: fix python style E305
2017-12-13 10:52:57 +01:00
87b14d96c8
tests: fix python style E402
...
E402 module level import not at top of file
2017-12-12 22:40:03 +01:00
d3015f0a57
tests: fix python style E305
...
expected 2 blank lines after class or function definition, found 1
2017-12-12 15:43:27 +01:00
Joakim Nohlgård
b55975fc0a
unittests: Fix printf float test BUFSIZE
...
Fixes the following error from GCC 7.2.0 with a recent newlib
In file included from /usr/arm-none-eabi/include/stdio.h:800:0,
from /home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c:21:
/home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c: In function ‘sfprintf_float’:
/home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c:39:28: error: ‘%f’ directive output truncated writing 11 bytes into a region of size 10 [-Werror=format-truncation=]
snprintf(str, BUFSIZE, "%f", in0);
^
/home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c:39:5: note: ‘__builtin_snprintf’ output 12 bytes into a destination of size 10
snprintf(str, BUFSIZE, "%f", in0);
^
cc1: all warnings being treated as errors
2017-12-12 12:16:43 +01:00
Vincent Dupont
a99a244824
unittests/tests-spiffs: add statvfs unittest
2017-12-11 09:19:53 -08:00
Vincent Dupont
43a902b1ab
sys/fmt: fix overflow in fmt_u32_dec()
...
If the value was 10 digits long it caused an overflow in the multiply loop.
The case is now tested before looping over.
2017-12-07 17:48:05 -08:00
Cenk Gündoğan
ac1a645fd1
Merge pull request #8190 from kaspar030/name_tests_by_folder
...
tests: set APPLICATION from folder name
2017-12-01 11:39:19 +01:00
fc2eff9fba
tests: remove redundant APPLICATION defines
2017-12-01 11:03:39 +01:00
Hauke Petersen
234c3075c0
tests: fix handling for common board folders
2017-11-30 10:26:36 +01:00
smlng
1dfe3719d8
unittests: fix gnrc_ipv6_nib test
2017-11-29 21:11:08 +01:00
c4f66edba1
tests: fix python style 'E302 expected 2 blank lines, found 1'
2017-11-29 17:32:06 +01:00
Martine Lenders
e65211db7d
Merge pull request #7195 from miri64/gnrc_pktbuf_malloc/feat/initial
...
gnrc_pktbuf_malloc: initial import of a malloc()-based pktbuf
2017-11-28 00:00:36 +01:00
8a6d04ce52
Merge pull request #7925 from RIOT-OS/gnrc_netif2_integration/master
...
gnrc_netif2: gnrc_ipv6_nib: full integration into GNRC
2017-11-27 21:12:14 +01:00
Martine Lenders
fa7624019c
tests: adapt unittests for nc_del signiture change
2017-11-27 20:32:27 +01:00
6b661bef04
Merge pull request #8119 from kaspar030/fix_cib
...
core: cib: fix overflow handling
2017-11-23 13:13:26 +01:00
Martine Lenders
8d71f250d1
tests: add #8117 test case for cib.h unittests
2017-11-22 18:23:34 +01:00
Martine Lenders
56ec27cf6f
tests: adapt cib.h unittests for variable cib size
2017-11-22 18:23:07 +01:00
Gaëtan Harter
f584a8fab7
tests-gcoap: Fix resources order which should be sorted.
...
gcoap documentation says for `resources`:
First element in the array of resources; must order alphabetically
So make tests respect the API.
2017-11-21 18:04:18 +01:00
Gaëtan Harter
c450b4ce0e
tests-gcoap: fixup typo ressources->resources
2017-11-21 18:01:41 +01:00
Martine Lenders
2f7b55b486
tests: adapt unittests for new FT behavior
2017-11-19 23:36:20 +01:00
Martine Lenders
c28de94fd1
tests: adapt tests for route lifetime
2017-11-17 13:45:41 +01:00
Martine Lenders
71a7dbf918
gnrc: remove legacy network interface structures
2017-11-17 09:20:29 +01:00
Martine Lenders
81731791f8
tests: unittests: remove outdated, defective unittests
2017-11-16 16:17:21 +01:00
Martine Lenders
db553b6149
tests: adapt gnrc_ipv6_nib unittests to add new required modules
2017-11-16 15:49:21 +01:00
Hauke Petersen
4ceef0c67f
examples/tests: remove entries for qemu-i386
2017-11-16 10:42:02 +01:00
Vincent Dupont
27fbdc4ebe
unittests: update boards lists
2017-11-14 14:16:12 +01:00
Martine Lenders
6cd91ee2cb
tests: remove gnrc_ipv6_netif requirement from gnrc_ipv6_nib tests
2017-11-13 16:36:34 +01:00
Martine Lenders
b83bc1b763
Merge pull request #7456 from miri64/gnrc_ipv6_nib/feat/port-to-gnrc_netif2
...
gnrc_ipv6_nib: port to gnrc_netif2
2017-11-11 19:10:14 +01:00
Martine Lenders
fa81932a8f
tests: unittests: extend gnrc_ipv6_nib unittests for holey NIB
...
When there are holes in the NIB (e.g. when entries were removed)
currently the NIB crashes the system due to a failed assertion.
This commit tests this behavior (`DEVELHELP` needs to be activated to
test this behavior). A fix will follow.
2017-11-09 15:28:55 +01:00
Hauke Petersen
24056f3fd8
tests/examples: removed pca1000x from Makefiles
2017-11-09 13:59:18 +01:00
Martine Lenders
22a41ea99c
tests: port gnrc_ipv6_nib unittests to gnrc_netif2
2017-11-08 20:18:53 +01:00
615b1e60bc
core/clist: add argument to clist_foreach
2017-11-06 12:49:22 +01:00
f142908f4e
Merge pull request #7655 from kaspar030/add_list_sort
...
core/clist: add clist_sort()
2017-11-06 12:46:01 +01:00
d011fd1dd8
tests: exclude feather-m0 board from unittests
2017-11-05 22:19:07 +01:00
f7f3b687fd
tests: unittests: add avsextrem to BOARD_INSUFFICIENT_MEMORY
2017-11-02 12:59:46 +01:00
Sebastian Meiling
2e0917cd81
Merge pull request #7727 from beduino-project/bluepill-rebased
...
boards: add support for bluepill board
2017-10-27 20:33:07 +02:00
Sören Tempel
9b3714b0c4
add support for bluepill board
2017-10-27 16:06:50 +02:00
Hauke Petersen
4bdce27d02
test/unittests: set pexpect timeout to 60s
2017-10-25 15:37:37 +02:00
316e8426ae
tests/unittests: skip sodaq-explorer
2017-10-13 17:24:46 +02:00
Lucas Jenss
6998ffbb14
cppcheck: Provide consistent reason formatting for all cppcheck-suppresses
2017-10-10 10:25:20 -07:00
Martine Lenders
1b36cdf79e
nib: implement public NIB functions up to link-local AR
2017-10-10 10:12:19 +02:00
Martine Lenders
c60caccf43
tests: extend gnrc_ipv6_nib unittests for FT component
2017-10-06 23:01:10 +02:00
Cenk Gündoğan
7af0f916fe
Merge pull request #7270 from miri64/gnrc_ipv6_nib/feat/abr-component
...
gnrc_ipv6_nib: provide component to handle ABRO
2017-10-06 22:16:17 +02:00
Martine Lenders
361dc1423f
tests: extend gnrc_ipv6_nib unittests for internal ABR component
2017-10-06 22:09:53 +02:00
Martine Lenders
11e81907d5
tests: unittests: actually do TODO in NIB-PL tests
2017-10-06 17:25:35 +02:00
Martine Lenders
32d48a81a1
tests: extend gnrc_ipv6_nib unittests for prefix list component
2017-10-06 15:35:41 +02:00
Cenk Gündoğan
c3d3e7d024
Merge pull request #7212 from miri64/gnrc_ipv6_nib/feat/internal-offl
...
gnrc_ipv6_nib: provide internal implementation for off-link entries
2017-10-06 12:02:43 +02:00
Cenk Gündoğan
11baf130a3
Merge pull request #6988 from miri64/gnrc_ipv6_nib/feat/nc-component
...
gnrc_ipv6_nib: add neighbor cache component
2017-10-06 11:57:46 +02:00
Martine Lenders
c1f9b15c3a
tests: extend nib-internal unittests for off-link entry handling
2017-10-06 11:50:59 +02:00
Martine Lenders
9558a3d14a
tests: extend gnrc_ipv6_nib unittests for NC component
2017-10-06 11:33:13 +02:00
Andreas "Paul" Pauli
69476a7a6f
Merge pull request #7624 from smlng/boards/cc2650_launchpad
...
boards: initial support for TI CC2650 LaunchPad
2017-10-05 17:26:06 +02:00
258f7b70f9
tests/unittests: add clist_sort() tests
2017-10-03 00:36:14 +02:00
smlng
71dbf14149
unittests: update tests-fmt
2017-09-28 15:44:35 +02:00
ef44438d05
tests/unittests: cleanup makefile indentation
2017-09-22 14:53:01 +02:00
smlng
37db4c3112
boards: add cc2650-launchpad to BOARD_INSUFFICIENT_MEMORY for tests and examples
...
- examples: dtls-echo, gnrc_border_router, javascript
- tests: thread_cooperation, unittests
2017-09-20 11:11:13 +02:00
27ed76cad1
tests/gcoap: Add second listener
2017-09-19 14:13:46 +02:00
91c1f4d9d6
Merge pull request #7511 from haukepetersen/rm_board_weio
...
boards/cpu: removed support for weio and lpc11u34
2017-09-01 09:36:08 +02:00
Sebastian Meiling
86c386e3d6
Merge pull request #7391 from OTAkeys/fix/cbor
...
cbor: fix out of bound memory access
2017-08-28 17:19:19 +02:00
Pieter Willemsen
b76bfec0a3
cbor: fix out of bound memory access
2017-08-28 14:42:43 +02:00
Hauke Petersen
cfa9580f31
boards: removed support for weio
...
No maintainer and no hardware available to the community.
2017-08-28 12:11:51 +02:00
016381525e
tests/unittests: skip arduino-mkrzero
2017-08-25 15:33:03 +02:00
smlng
8c6e5e4590
tests: add test_fmt_s32_dfp
...
+ silently fix minor typos, too
2017-08-15 12:31:07 +02:00
Hauke Petersen
813c92e52a
unittests/gcoap: add tests for _get_resource_list
2017-08-08 16:00:15 +02:00
87b9c75556
boards: rename nucleo-l1 to nucleo-l152
2017-07-17 18:24:15 +02:00
Martine Lenders
475e2bdc82
gnrc_pktbuf_malloc: initial import of a malloc()-based pktbuf
...
The main motivation for this is to valgrind the network stack.
2017-07-15 17:54:47 +02:00
Martine Lenders
d09999a127
tests: provide unittests for bcd
2017-07-06 20:43:30 +02:00
Michael Frey
5964eaa336
doc: changed include and function call in README
2017-06-29 14:03:53 +02:00
Pieter Willemsen
6706e763d4
sys: cbor: add test app for cbor_stream_decode
2017-06-27 17:47:47 +02:00
Pieter Willemsen
29e8bd1351
sys: cbor: makefiles can enable cbor functionality
...
new cbor pseudomodules:
- cbor_ctime
- cbor_float
- cbor_semantic_tagging
2017-06-27 17:45:42 +02:00
Francisco Acosta
32b50c371a
Merge pull request #6850 from aabadie/NZ32-SC151
...
boards/nz32-sc151: add initial support
2017-06-26 14:50:52 +02:00
e71bf07a68
Merge pull request #7223 from kb2ma/gcoap/confirm_piggy_server
...
net/gcoap: Provide piggybacked ACK response to confirmable request
2017-06-24 21:47:37 +02:00
Francisco Acosta
cd824c3bc2
Merge pull request #6723 from aabadie/nucleo144_f412
...
boards/nucleo144-f412: initial support
2017-06-23 15:29:41 +02:00
Ken Bannister
9768f51db6
net/gcoap: Unit tests for CON request and piggybacked ACK response
2017-06-21 22:47:08 -04:00
56396624be
tests/unittests: skip b-l072z-lrwan1 board
2017-06-21 15:08:41 +02:00
Martine Lenders
bfa515bd43
tests: enhance tests for caching error case
2017-06-15 11:40:46 +02:00
Martine Lenders
0bf52f07f7
tests: provide unittests for internal NIB functions
2017-06-09 21:52:37 +02:00
0fcc7d3834
cleanup: apply headerguard script output
2017-05-24 17:54:02 +02:00
kYc0o
bc2387ed25
tests-gcoap: move dependencies to gcoap module
2017-05-22 12:23:43 +02:00
ca70a58cfe
tests/unittests: add nucleo144-f412 to cortexM boards
2017-05-19 15:57:37 +02:00
4c9866d634
test/unittests: add arduino-mkr1000 for ARM and unsufficient memory boards
2017-05-16 10:14:59 +02:00
9156aa1483
tests/unittests: skip nz32-sc151
2017-05-13 20:00:42 +02:00
Vincent Dupont
9edda8d013
unittests/tests-spiffs: fix dummy memory layout
...
Use 8 pages per sector to comply with spiffs requirements:
- page_size must be block_size / (2^y) where y > 2
2017-05-10 17:44:59 +02:00
José Alamos
137d4689da
tests/unittests/tests-hashes: add tests for AES-CMAC
2017-05-08 13:52:12 +02:00
Vincent Dupont
e2d392629b
unittests/tests-mtd: disable AND flash test with dummy flash
2017-05-02 09:59:14 +02:00