monwork - add more tests to the fields function
This commit is contained in:
parent
10fb89a017
commit
17457f0e53
|
@ -17,7 +17,10 @@ func TestStringToShellFields(t *testing.T) {
|
|||
S{`foo "bar"`, []string{"foo", `bar`}},
|
||||
S{`foo "bar baz"`, []string{"foo", `bar baz`}},
|
||||
S{`foo "bar" "baz"`, []string{"foo", `bar`, `baz`}},
|
||||
S{`foo "bar" "baz"`, []string{"foo", `bar`, `baz`}},
|
||||
S{`foo "bar" baz`, []string{"foo", `bar`, `baz`}},
|
||||
S{`foo "bar 'hello" baz`, []string{"foo", `bar 'hello`, `baz`}},
|
||||
S{`foo "bar hello'" baz`, []string{"foo", `bar hello'`, `baz`}},
|
||||
S{`foo "bar 'hello'" baz`, []string{"foo", `bar 'hello'`, `baz`}},
|
||||
} {
|
||||
result := stringToShellFields([]byte(e.source))
|
||||
if err := compare(e.target, result); err != nil {
|
||||
|
|
Loading…
Reference in New Issue