From 953a922e9b8b3b859d59b5b7e00b717fa97eea1b Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Sun, 8 Dec 2013 10:18:33 +0100 Subject: [PATCH] unit-tests: NTRU test to check a special branch --- src/libstrongswan/tests/suites/test_ntru.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libstrongswan/tests/suites/test_ntru.c b/src/libstrongswan/tests/suites/test_ntru.c index 91aa27c18..75cf81e13 100644 --- a/src/libstrongswan/tests/suites/test_ntru.c +++ b/src/libstrongswan/tests/suites/test_ntru.c @@ -533,7 +533,14 @@ START_TEST(test_ntru_trits) trits = chunk_create(mask->get_trits(mask), mask->get_size(mask)); ck_assert(chunk_equals(trits, mgf1_tests[_i].trits)); + mask->destroy(mask); + /* generate a multiple of 5 trits */ + mask = ntru_trits_create(10, mgf1_tests[_i].alg, mgf1_tests[_i].seed); + ck_assert(mask); + + trits = chunk_create(mask->get_trits(mask), mask->get_size(mask)); + ck_assert(chunk_equals(trits, chunk_create(mgf1_tests[_i].trits.ptr, 10))); mask->destroy(mask); } END_TEST