From 8317dc165124fe8894858a33e8621016240dc7ca Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 16 Jul 2017 23:33:19 +0200 Subject: fix test --- zhead/header.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'zhead/header.go') diff --git a/zhead/header.go b/zhead/header.go index 90678a2..bb4f1cb 100644 --- a/zhead/header.go +++ b/zhead/header.go @@ -16,7 +16,7 @@ const header = `{{define "header" -}} date={{.Date.Format "2006-01-02T15:04:05Z07:00"}} key={{.KeyFile}} algorithm={{.Alg}} -bocksize={{.BlockSize}} +blocksize={{.BlockSize}} {{range .Sums}}{{printf "%x" .}} {{end}}{{end}}` @@ -62,7 +62,7 @@ func Parse(r io.Reader) (Header, error) { case strings.HasPrefix(line, "algorithm="): h.Alg = line[10:] case strings.HasPrefix(line, "blocksize="): - i, err := strconv.Atoi(line[9:]) + i, err := strconv.Atoi(line[10:]) if err != nil { return Header{}, err } @@ -78,7 +78,9 @@ func Parse(r io.Reader) (Header, error) { if err != nil { return Header{}, err } - h.Sums = append(h.Sums, sum) + if len(sum) > 0 { + h.Sums = append(h.Sums, sum) + } } } return h, scanner.Err() -- cgit v1.2.3