Commit e3040e2b authored by Shawn Smith's avatar Shawn Smith Committed by Dave Cheney

crypto/sha256: add tests for Size() and BlockSize()

R=golang-codereviews, dave
CC=golang-codereviews
https://golang.org/cl/46470043
parent 8f3fc547
...@@ -132,6 +132,24 @@ func TestGolden(t *testing.T) { ...@@ -132,6 +132,24 @@ func TestGolden(t *testing.T) {
} }
} }
func TestSize(t *testing.T) {
c := New()
if got := c.Size(); got != Size {
t.Errorf("Size = %d; want %d", got, Size)
}
c = New224()
if got := c.Size(); got != Size224 {
t.Errorf("New224.Size = %d; want %d", got, Size224)
}
}
func TestBlockSize(t *testing.T) {
c := New()
if got := c.BlockSize(); got != BlockSize {
t.Errorf("BlockSize = %d want %d", got, BlockSize)
}
}
var bench = New() var bench = New()
var buf = make([]byte, 8192) var buf = make([]byte, 8192)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment