aboutsummaryrefslogtreecommitdiff
path: root/zhead/header_test.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-07-17 14:42:08 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-07-17 14:42:08 +0200
commita6ed0b51c8a04fbbc0bbf0aec4b0fdb20e52760d (patch)
tree7f02340f6629b575273fd4f02690792fe61810c2 /zhead/header_test.go
parent631d34ea85961e1b7a6eaa864ee2d91476cbe922 (diff)
Move
Diffstat (limited to 'zhead/header_test.go')
-rw-r--r--zhead/header_test.go56
1 files changed, 0 insertions, 56 deletions
diff --git a/zhead/header_test.go b/zhead/header_test.go
deleted file mode 100644
index 6b1bc08..0000000
--- a/zhead/header_test.go
+++ /dev/null
@@ -1,56 +0,0 @@
-package zhead
-
-import (
- "bytes"
- "testing"
- "time"
-)
-
-func TestHeader(t *testing.T) {
- date, err := time.Parse(time.UnixDate, "Mon Jan 2 15:04:05 UTC 2006")
- if err != nil {
- t.Fatal(err)
- }
- h := Header{
- Date: date,
- KeyFile: "some.key",
- Alg: DefaultAlg,
- BlockSize: DefaultBlockSize,
- Sums: [][]byte{
- []byte{0, 1, 2, 3, 4, 5},
- []byte{6, 7, 8, 9, 10},
- },
- }
- buf := new(bytes.Buffer)
- if err := h.Print(buf); err != nil {
- t.Fatal(err)
- }
- head, err := Parse(bytes.NewReader(buf.Bytes()))
- if err != nil {
- t.Fatal(err)
- }
- cmp(t, head, h)
-}
-
-func cmp(t *testing.T, got, want Header) {
- if !got.Date.Equal(want.Date) {
- t.Errorf("got %v; want %v", got.Date, want.Date)
- }
- if got.KeyFile != want.KeyFile {
- t.Errorf("got %v; want %v", got.KeyFile, want.KeyFile)
- }
- if got.Alg != want.Alg {
- t.Errorf("got %v; want %v", got.Alg, want.Alg)
- }
- if got.BlockSize != want.BlockSize {
- t.Errorf("got %v; want %v", got.BlockSize, want.BlockSize)
- }
- if len(got.Sums) != len(want.Sums) {
- t.Fatalf("got %v; want %v", len(got.Sums), len(want.Sums))
- }
- for i := 0; i < len(got.Sums); i++ {
- if !bytes.Equal(got.Sums[i], want.Sums[i]) {
- t.Errorf("got %v; want %v", got.Sums[i], want.Sums[i])
- }
- }
-}