From 21c29dd2296c8e57e3690628360699b1feec9c9c Mon Sep 17 00:00:00 2001 From: Armon Dadgar Date: Fri, 5 Dec 2014 15:19:04 -0800 Subject: [PATCH] remote: Re-assert the MD5's match --- remote/atlas_test.go | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/remote/atlas_test.go b/remote/atlas_test.go index 9cead20dc..6f86e1354 100644 --- a/remote/atlas_test.go +++ b/remote/atlas_test.go @@ -1,6 +1,8 @@ package remote import ( + "bytes" + "crypto/md5" "os" "testing" @@ -52,6 +54,8 @@ func TestAtlasRemote(t *testing.T) { if err != nil { t.Fatalf("Err: %v", err) } + inpMD5 := md5.Sum(inp) + hash := inpMD5[:16] // Delete the state, should be none err = r.DeleteState() @@ -84,13 +88,13 @@ func TestAtlasRemote(t *testing.T) { } // Check the payload - //if !bytes.Equal(payload.MD5, hash) { - // t.Fatalf("bad hash: %x %x", payload.MD5, hash) - //} - //if !bytes.Equal(payload.State, inp) { - // t.Errorf("inp: %s", inp) - // t.Fatalf("bad response: %s", payload.State) - //} + if !bytes.Equal(payload.MD5, hash) { + t.Fatalf("bad hash: %x %x", payload.MD5, hash) + } + if !bytes.Equal(payload.State, inp) { + t.Errorf("inp: %s", inp) + t.Fatalf("bad response: %s", payload.State) + } // Delete the state err = r.DeleteState()