mirror of
https://github.com/binwiederhier/ntfy.git
synced 2025-11-28 19:32:14 +01:00
33 lines
783 B
Go
33 lines
783 B
Go
package sprig
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestSha512Sum(t *testing.T) {
|
|
tpl := `{{"abc" | sha512sum}}`
|
|
if err := runt(tpl, "ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f"); err != nil {
|
|
t.Error(err)
|
|
}
|
|
}
|
|
|
|
func TestSha256Sum(t *testing.T) {
|
|
tpl := `{{"abc" | sha256sum}}`
|
|
if err := runt(tpl, "ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad"); err != nil {
|
|
t.Error(err)
|
|
}
|
|
}
|
|
|
|
func TestSha1Sum(t *testing.T) {
|
|
tpl := `{{"abc" | sha1sum}}`
|
|
if err := runt(tpl, "a9993e364706816aba3e25717850c26c9cd0d89d"); err != nil {
|
|
t.Error(err)
|
|
}
|
|
}
|
|
|
|
func TestAdler32Sum(t *testing.T) {
|
|
tpl := `{{"abc" | adler32sum}}`
|
|
if err := runt(tpl, "38600999"); err != nil {
|
|
t.Error(err)
|
|
}
|
|
}
|