@@ -2,6 +2,7 @@ package kong
|
||||
|
||||
import (
|
||||
"reflect"
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/alecthomas/assert/v2"
|
||||
@@ -112,3 +113,12 @@ func TestBindToProvider(t *testing.T) {
|
||||
assert.NoError(t, err)
|
||||
assert.True(t, cli.Called)
|
||||
}
|
||||
|
||||
func TestFlagNamer(t *testing.T) {
|
||||
var cli struct {
|
||||
SomeFlag string
|
||||
}
|
||||
app, err := New(&cli, FlagNamer(strings.ToUpper))
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, "SOMEFLAG", app.Model.Flags[1].Name)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user