update workspace new test for inmem backend
The existing test assumed local state files.
This commit is contained in:
parent
32ae05c342
commit
07b0101fb5
|
@ -249,7 +249,9 @@ func TestWorkspace_createWithState(t *testing.T) {
|
|||
t.Fatal(err)
|
||||
}
|
||||
|
||||
args := []string{"-state", "test.tfstate", "test"}
|
||||
workspace := "test_workspace"
|
||||
|
||||
args := []string{"-state", "test.tfstate", workspace}
|
||||
ui = new(cli.MockUi)
|
||||
newCmd := &WorkspaceNewCommand{
|
||||
Meta: Meta{Ui: ui},
|
||||
|
@ -265,7 +267,14 @@ func TestWorkspace_createWithState(t *testing.T) {
|
|||
t.Fatal(err)
|
||||
}
|
||||
|
||||
newState := envState.State()
|
||||
b := backend.TestBackendConfig(t, inmem.New(), nil)
|
||||
sMgr, err := b.State(workspace)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
newState := sMgr.State()
|
||||
|
||||
originalState.Version = newState.Version // the round-trip through the state manager implicitly populates version
|
||||
if !originalState.Equal(newState) {
|
||||
t.Fatalf("states not equal\norig: %s\nnew: %s", originalState, newState)
|
||||
|
|
Loading…
Reference in New Issue