terraform/command/e2etest
Martin Atkins e6a516d87e backend/local: Use terminal properties to tweak the plan output
We now require the output to accept UTF-8 and we can determine how wide
the terminal (if any) is, so here we begin to make use of that for the
"terraform plan" command.

The horizontal rule is now made of box drawing characters instead of
hyphens and fills the whole terminal width.

The paragraphs of text in the output are now also wrapped to fill the
terminal width, instead of the hard-wrapping we did before.

This is just a start down the road of making better use of the terminal
capabilities. Lots of other commands could benefit from updates like these
too.
2021-01-13 15:37:04 -08:00
..
testdata Add e2e test for provisioner plugin 2020-12-02 12:45:00 -05:00
.gitignore command/e2etest: end-to-end testing harness 2017-07-17 14:25:33 -07:00
automation_test.go cleanup error handling and some for loops 2020-12-02 13:59:19 -05:00
doc.go command/e2etest: end-to-end testing harness 2017-07-17 14:25:33 -07:00
init_test.go warning are now in stdout 2020-11-30 12:38:11 -05:00
main_test.go [WIP] Re-enable the end-to-end tests (#20044) 2019-04-29 13:03:24 -04:00
make-archive.sh Standardise directory name for test data 2019-06-30 10:16:15 +02:00
primary_test.go backend/local: Use terminal properties to tweak the plan output 2021-01-13 15:37:04 -08:00
provider_dev_test.go remove old test provider from e2e tests 2020-12-02 12:45:00 -05:00
providers_mirror_test.go e2etest staticcheck 2020-12-02 13:59:19 -05:00
provisioner_plugin_test.go Add e2e test for provisioner plugin 2020-12-02 12:45:00 -05:00
remote_state_test.go e2e test for remote state read 2020-06-24 14:09:59 -04:00
unmanaged_test.go cleanup error handling and some for loops 2020-12-02 13:59:19 -05:00
version_test.go remove old version call site 2020-12-02 12:45:00 -05:00