mirror of https://github.com/certusone/vouch.git
Fix typo
This commit is contained in:
parent
dfc76bce9e
commit
e07207a1ee
|
@ -61,7 +61,7 @@ func parseAndCheckParameters(params ...Parameter) (*parameters, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(parameters.graffiti) > 32 {
|
if len(parameters.graffiti) > 32 {
|
||||||
return nil, errors.New("graffiti has a mximum size of 32 bytes")
|
return nil, errors.New("graffiti has a maximum size of 32 bytes")
|
||||||
}
|
}
|
||||||
|
|
||||||
return ¶meters, nil
|
return ¶meters, nil
|
||||||
|
|
|
@ -23,19 +23,49 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestService(t *testing.T) {
|
func TestService(t *testing.T) {
|
||||||
s, err := static.New(context.Background(),
|
tests := []struct {
|
||||||
static.WithLogLevel(zerolog.Disabled),
|
name string
|
||||||
static.WithGraffiti([]byte("Test")))
|
params []static.Parameter
|
||||||
require.NoError(t, err)
|
err string
|
||||||
res, err := s.Graffiti(context.Background(), 0, 0)
|
}{
|
||||||
require.NoError(t, err)
|
{
|
||||||
require.Equal(t, []byte("Test"), res)
|
name: "GraffitiMissing",
|
||||||
}
|
params: []static.Parameter{
|
||||||
|
static.WithLogLevel(zerolog.Disabled),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "GraffitiLong",
|
||||||
|
params: []static.Parameter{
|
||||||
|
static.WithLogLevel(zerolog.Disabled),
|
||||||
|
static.WithGraffiti([]byte("123456789012345678901234567890123")),
|
||||||
|
},
|
||||||
|
err: "problem with parameters: graffiti has a maximum size of 32 bytes",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "GraffitiShort",
|
||||||
|
params: []static.Parameter{
|
||||||
|
static.WithLogLevel(zerolog.Disabled),
|
||||||
|
static.WithGraffiti([]byte("1234567890123456789012345678901")),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Graffiti32",
|
||||||
|
params: []static.Parameter{
|
||||||
|
static.WithLogLevel(zerolog.Disabled),
|
||||||
|
static.WithGraffiti([]byte("12345678901234567890123456789012")),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
func TestServiceNoGraffiti(t *testing.T) {
|
for _, test := range tests {
|
||||||
s, err := static.New(context.Background())
|
t.Run(test.name, func(t *testing.T) {
|
||||||
require.NoError(t, err)
|
_, err := static.New(context.Background(), test.params...)
|
||||||
res, err := s.Graffiti(context.Background(), 0, 0)
|
if test.err != "" {
|
||||||
require.NoError(t, err)
|
require.EqualError(t, err, test.err)
|
||||||
require.Nil(t, res)
|
} else {
|
||||||
|
require.NoError(t, err)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue