unit: Add Mesh Crypto tests from Mesh Profile Spec
authorBrian Gix <brian.gix@intel.com>
Thu, 3 Oct 2019 20:44:05 +0000 (13:44 -0700)
committerAnupam Roy <anupam.r@samsung.com>
Tue, 17 Dec 2019 17:31:34 +0000 (23:01 +0530)
commit1ae8b06531003cc16e3db582269c28e515c751d2
tree3ce4c482e1bf2450e34e304724b6f0618c48651a
parentbd63fb8fe80ed9bca14c22a107f4be2e82b9c253
unit: Add Mesh Crypto tests from Mesh Profile Spec

This unit test will be grown over time to include tests formed from the
sample data in the Bluetooth Mesh Profile specification (Currently at
version v1.0.1).

Currently it includes test cases for the following sets of sample data:
Sections 8.1.1-6
Sections 8.2.1-6
Sections 8.3.1-11
Section 8.4.3
Section 8.6.2

Change-Id: I70b90d83e997b2c711433a2a131a4cc6ef3bca3f
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
Makefile.am
ell/string.c
ell/string.h
ell/utf8.c [new file with mode: 0644]
ell/utf8.h [new file with mode: 0644]
unit/test-mesh-crypto.c [new file with mode: 0644]