elkrem: remove logging statements from tests

This commit removes the logging statements within the elkrem tests as
they become rather spammy when executing on the continuous integration
server.
This commit is contained in:
Olaoluwa Osuntokun 2016-07-25 16:16:56 -07:00
parent bdc22e67fa
commit 09219917a0
No known key found for this signature in database
GPG Key ID: 9CC5B105D03521A2
1 changed files with 15 additions and 29 deletions

View File

@ -8,64 +8,50 @@ import (
// TestElkremBig tries 10K hashes
func TestElkremBig(t *testing.T) {
sndr := NewElkremSender(wire.DoubleSha256SH([]byte("elktest")))
var rcv ElkremReceiver
// SenderSerdesTest(t, sndr)
sndr := NewElkremSender(wire.DoubleSha256SH([]byte("elktest")))
for n := uint64(0); n < 10000; n++ {
sha, err := sndr.AtIndex(n)
if err != nil {
t.Fatal(err)
}
err = rcv.AddNext(sha)
if err != nil {
if err = rcv.AddNext(sha); err != nil {
t.Fatal(err)
}
if n%1000 == 999 {
t.Logf("stack with %d received hashes\n", n+1)
for i, n := range rcv.s {
t.Logf("Stack element %d: index %d height %d %s\n",
i, n.i, n.h, n.sha.String())
}
}
}
// SenderSerdesTest(t, sndr)
ReceiverSerdesTest(t, &rcv)
for n := uint64(0); n < 10000; n += 500 {
sha, err := rcv.AtIndex(n)
if err != nil {
if _, err := rcv.AtIndex(n); err != nil {
t.Fatal(err)
}
t.Logf("Retreived index %d %s\n", n, sha.String())
}
}
// TestElkremLess tries 10K hashes
func TestElkremLess(t *testing.T) {
sndr := NewElkremSender(wire.DoubleSha256SH([]byte("elktest2")))
var rcv ElkremReceiver
sndr := NewElkremSender(wire.DoubleSha256SH([]byte("elktest2")))
for n := uint64(0); n < 5000; n++ {
sha, err := sndr.AtIndex(n)
if err != nil {
t.Fatal(err)
}
err = rcv.AddNext(sha)
if err != nil {
if err = rcv.AddNext(sha); err != nil {
t.Fatal(err)
}
if n%1000 == 999 {
t.Logf("stack with %d received hashes\n", n+1)
for i, n := range rcv.s {
t.Logf("Stack element %d: index %d height %d %s\n",
i, n.i, n.h, n.sha.String())
}
}
}
for n := uint64(0); n < 5000; n += 500 {
sha, err := rcv.AtIndex(n)
if err != nil {
if _, err := rcv.AtIndex(n); err != nil {
t.Fatal(err)
}
t.Logf("Retreived index %d %s\n",
n, sha.String())
}
}