diff options
author | bep <bjorn.erik.pedersen@gmail.com> | 2015-01-20 19:15:12 +0300 |
---|---|---|
committer | bep <bjorn.erik.pedersen@gmail.com> | 2015-01-20 19:15:12 +0300 |
commit | 1b91fec0ac28eac8dde6a7431bab7b11f286bdce (patch) | |
tree | 27c76608d697f5f1eac1212d783d7b82e5c400d1 /tpl | |
parent | ee34a840bc286d6668f3404ded3809e5e31569ad (diff) |
Add tests for IsSet
Diffstat (limited to 'tpl')
-rw-r--r-- | tpl/template_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tpl/template_test.go b/tpl/template_test.go index 2dcf0b12d..8b5f46170 100644 --- a/tpl/template_test.go +++ b/tpl/template_test.go @@ -361,6 +361,16 @@ func TestIntersect(t *testing.T) { } } +func TestIsSet(t *testing.T) { + aSlice := []interface{}{1, 2, 3, 5} + aMap := map[string]interface{}{"a": 1, "b": 2} + + assert.True(t, IsSet(aSlice, 2)) + assert.True(t, IsSet(aMap, "b")) + assert.False(t, IsSet(aSlice, 22)) + assert.False(t, IsSet(aMap, "bc")) +} + func (x *TstX) TstRp() string { return "r" + x.A } |