Commit Graph

82 Commits (642dadcd9681ee894f8777033c2dfd9216255e25)

Author SHA1 Message Date
Alisdair McDiarmid 0ed04d05aa command: Fix command fixture modify-in-place bugs
6 years ago
Alisdair McDiarmid ca40107066 command/init: Better diagnostics for provider 404s
6 years ago
James Bardin 756e889697 remove unused DependsOn usage in state
6 years ago
Kristin Laemmert 27a794062e Mildwonkey/command tests (#24535)
6 years ago
Kristin Laemmert 0af09b23ca command: apply and most of import tests passing
6 years ago
Martin Atkins 549aede792 Remove terraform.ResourceProvider, use providercache.Installer instead
6 years ago
James Bardin b3fc0dab94 use addrs.ConfigResource for dependency tracking
6 years ago
James Bardin e13eecbc5b finish provider ModuleInstance replacement
6 years ago
Kristin Laemmert 47a16b0937
addrs: embed Provider in AbsProviderConfig instead of Type
6 years ago
Martin Atkins 8b511524d6
Initial steps towards AbsProviderConfig/LocalProviderConfig separation (#23978)
6 years ago
Kristin Laemmert 6541775ce4
addrs: roll back change to Type field in ProviderConfig (#23937)
6 years ago
James Bardin 98c02ac114 remove stale dependencies on `state mv`
6 years ago
James Bardin 42a2bb4da3 expand test tempdir symlinks to fix tests on macos
6 years ago
Kristin Laemmert e3416124cc
addrs: replace "Type string" with "Type Provider" in ProviderConfig
6 years ago
Kristin Laemmert 9891d0354a
providers: use addrs.Provider as map keys for provider.Factory (#23548)
6 years ago
James Bardin 46dbb3dde5 use Dependencies to connect creator and destroyer
6 years ago
Radek Simko 5b9f2fafc8 Standardise directory name for test data
7 years ago
James Bardin ac2219ba6e don't lose Private state data during copy
7 years ago
Martin Atkins 86c02d5c35 command: "terraform init" can partially initialize for 0.12upgrade
7 years ago
Martin Atkins 0c0a437bcb Move module install functionality over to internal/initwd
7 years ago
James Bardin 149ccd929e missing commits from 19688
7 years ago
Sander van Harmelen 79a9a15879 command/state: lock when pushing state
7 years ago
Martin Atkins 884aa387b8 command: Use vendoring when building helper programs in tests
7 years ago
Martin Atkins ad276142b4 command: Fix the command package test build
7 years ago
Martin Atkins c3d11b762b command: Fix testBackendState
7 years ago
Sander van Harmelen 52a1b22f7a Implement the remote enhanced backend
7 years ago
Martin Atkins 541952bb8f Revert some work that happened since v0.12-dev branched
7 years ago
Martin Atkins 7b77e20bdc command: Fix several "terraform init" tests
7 years ago
Martin Atkins 89d0944e5b command: Fix even more of the "terraform refresh" tests
7 years ago
Martin Atkins 98bbd560b5 command: Fix most (but not all) "terraform plan" tests
7 years ago
Martin Atkins 741d334ee4 command: Even more fixes for "apply" command tests
7 years ago
Martin Atkins fc2614c939 command: Fix some tests for the "apply" command
7 years ago
Martin Atkins d9051be66d command: Use new provider and provisioner types in test helpers
7 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
7 years ago
Martin Atkins a270a18a4d command: Update tests for changes in "terraform" package
7 years ago
Martin Atkins ebafa51723 command: Various updates for the new backend package API
7 years ago
Sander van Harmelen 7fb2d1b8de Implement the Enterprise enhanced remote backend
8 years ago
Sander van Harmelen 179b32d426 Add a `CredentialsForHost` method to disco.Disco
8 years ago
James Bardin e980156451 cleanup temp files from command tests
8 years ago
James Bardin 5203c66116 pass command credentials into module.Storage
8 years ago
James Bardin 3a495ffe56 rename ModuleStorage to Storage
8 years ago
James Bardin f2a7b94692 use the new ModuleStorage in the command package
8 years ago
Martin Atkins c12d64f340 Use t.Helper() in our test helpers
9 years ago
James Bardin 054716c397 use testStateRead helper in apply tests
9 years ago
James Bardin 501cbeaffe testState shouldn't rely on mods from WriteState
9 years ago
Martin Atkins c835ef8ff3 Update tests for the new ProviderResolver interface
9 years ago
Martin Atkins 8364383c35 Push plugin discovery down into command package
9 years ago
Mitchell Hashimoto 1d8b76c89d
command: initial work on migrating envs, basic cases first
9 years ago
James Bardin f2e496a14c Have backend operations properly unlock state
9 years ago
James Bardin b80ae5e13e Add source path argument to testLockState
9 years ago