@ -74,14 +74,14 @@ func TestWorkspace_createAndList(t *testing.T) {
t . Fatal ( err )
}
newCmd := & WorkspaceNewCommand { }
envs := [ ] string { "test_a" , "test_b" , "test_c" }
// create multiple workspaces
for _ , env := range envs {
ui := new ( cli . MockUi )
newCmd . Meta = Meta { Ui : ui }
newCmd := & WorkspaceNewCommand {
Meta : Meta { Ui : ui } ,
}
if code := newCmd . Run ( [ ] string { env } ) ; code != 0 {
t . Fatalf ( "bad: %d\n\n%s" , code , ui . ErrorWriter )
}
@ -179,14 +179,14 @@ func TestWorkspace_createInvalid(t *testing.T) {
defer os . RemoveAll ( td )
defer testChdir ( t , td ) ( )
newCmd := & WorkspaceNewCommand { }
envs := [ ] string { "test_a*" , "test_b/foo" , "../../../test_c" , "好_d" }
// create multiple workspaces
for _ , env := range envs {
ui := new ( cli . MockUi )
newCmd . Meta = Meta { Ui : ui }
newCmd := & WorkspaceNewCommand {
Meta : Meta { Ui : ui } ,
}
if code := newCmd . Run ( [ ] string { env } ) ; code == 0 {
t . Fatalf ( "expected failure: \n%s" , ui . OutputWriter )
}