From 2423de33a66f506e33a674dfdf50bbb1ea8d1ae0 Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Sun, 27 Jan 2019 16:10:25 +0900 Subject: don't check buf[n - 1] of test --- ffi/go/bls/bls_test.go | 3 ++- test/bls_test.hpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ffi/go/bls/bls_test.go b/ffi/go/bls/bls_test.go index a2789f3..b020682 100644 --- a/ffi/go/bls/bls_test.go +++ b/ffi/go/bls/bls_test.go @@ -468,7 +468,8 @@ func testReadRand(t *testing.T) { sec.SetByCSPRNG() buf := sec.GetLittleEndian() fmt.Printf("(SeqRead) buf=%x\n", buf) - for i := 0; i < len(buf); i++ { + for i := 0; i < len(buf) - 1; i++ { + // ommit buf[len(buf) - 1] because it may be masked if buf[i] != byte(i) { t.Fatal("buf") } diff --git a/test/bls_test.hpp b/test/bls_test.hpp index 77c0915..ad91020 100644 --- a/test/bls_test.hpp +++ b/test/bls_test.hpp @@ -481,7 +481,8 @@ void setRandFuncTest() unsigned char buf[128]; size_t n = blsSecretKeySerialize(buf, sizeof(buf), &sec); CYBOZU_TEST_ASSERT(n > 0); - for (size_t i = 0; i < n; i++) { + for (size_t i = 0; i < n - 1; i++) { + // ommit buf[n - 1] because it may be masked CYBOZU_TEST_EQUAL(buf[i], seqInit1 + i); } // use default CSPRNG -- cgit v1.2.3