ecc3e9db8adba668f9109647bc9fbbdec513de8a

Author
Arash Haghighat <irLinja@users.noreply.github.com>
Committer
GitHub <noreply@github.com>
Date

Message

feat(terraform): add `tft` (`terraform test`) (#12299)

Diff

 1diff --git a/plugins/terraform/README.md b/plugins/terraform/README.md
 2index 135fd78ef92dd47955179028c02049982a84c114..2b535517ca61c13bfa1c31d7229de32237a25509 100644
 3--- a/plugins/terraform/README.md
 4+++ b/plugins/terraform/README.md
 5@@ -15,19 +15,20 @@ plugins=(... terraform)
 6 
 7 ## Aliases
 8 
 9-| Alias | Command              |
10-| ----- | -------------------- |
11-| `tf`  | `terraform`          |
12-| `tfa` | `terraform apply`    |
13-| `tfc` | `terraform console`  |
14-| `tfd` | `terraform destroy`  |
15-| `tff` | `terraform fmt`      |
16-| `tfi` | `terraform init`     |
17-| `tfo` | `terraform output`   |
18-| `tfp` | `terraform plan`     |
19-| `tfv` | `terraform validate` |
20-| `tfs` | `terraform state`    |
21-| `tfsh`| `terraform show`    |
22+| Alias  | Command              |
23+| ------ | -------------------- |
24+| `tf`   | `terraform`          |
25+| `tfa`  | `terraform apply`    |
26+| `tfc`  | `terraform console`  |
27+| `tfd`  | `terraform destroy`  |
28+| `tff`  | `terraform fmt`      |
29+| `tfi`  | `terraform init`     |
30+| `tfo`  | `terraform output`   |
31+| `tfp`  | `terraform plan`     |
32+| `tfv`  | `terraform validate` |
33+| `tfs`  | `terraform state`    |
34+| `tft`  | `terraform test`     |
35+| `tfsh` | `terraform show`     |
36 
37 
38 ## Prompt function
39diff --git a/plugins/terraform/terraform.plugin.zsh b/plugins/terraform/terraform.plugin.zsh
40index f66a8eac946bfacf6fb3d6e62e35cbb73242bd3b..8ef392efd0ced365f2c2c5e2c16b7fc24a333363 100644
41--- a/plugins/terraform/terraform.plugin.zsh
42+++ b/plugins/terraform/terraform.plugin.zsh
43@@ -25,4 +25,5 @@ alias tfo='terraform output'
44 alias tfp='terraform plan'
45 alias tfv='terraform validate'
46 alias tfs='terraform state'
47+alias tft='terraform test'
48 alias tfsh='terraform show'