1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| package agent
|
| import (
| "reflect"
| "testing"
| )
|
| func TestAppendSliceValueSet(t *testing.T) {
| sv := new(AppendSliceValue)
| err := sv.Set("foo")
| if err != nil {
| t.Fatalf("err: %s", err)
| }
|
| err = sv.Set("bar")
| if err != nil {
| t.Fatalf("err: %s", err)
| }
|
| expected := []string{"foo", "bar"}
| if !reflect.DeepEqual([]string(*sv), expected) {
| t.Fatalf("Bad: %#v", sv)
| }
| }
|
|