From 2c175584464e74605ee3e7ae57ffdd87db72e21f Mon Sep 17 00:00:00 2001 From: Martin Atkins Date: Wed, 19 Dec 2018 14:42:35 -0800 Subject: [PATCH] configs: New test cases for invalid interpolations in block labels The parent commit fixes an issue where this would previously have led to a crash. These new test cases verify that parsing is now able to complete without crashing, though the result is still invalid. --- configs/test-fixtures/invalid-files/interp-in-data-label.tf | 2 ++ configs/test-fixtures/invalid-files/interp-in-rsrc-label.tf | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 configs/test-fixtures/invalid-files/interp-in-data-label.tf create mode 100644 configs/test-fixtures/invalid-files/interp-in-rsrc-label.tf diff --git a/configs/test-fixtures/invalid-files/interp-in-data-label.tf b/configs/test-fixtures/invalid-files/interp-in-data-label.tf new file mode 100644 index 000000000..e457650ad --- /dev/null +++ b/configs/test-fixtures/invalid-files/interp-in-data-label.tf @@ -0,0 +1,2 @@ +data "null_resource" "foo_${interpolations_invalid_here}" { +} diff --git a/configs/test-fixtures/invalid-files/interp-in-rsrc-label.tf b/configs/test-fixtures/invalid-files/interp-in-rsrc-label.tf new file mode 100644 index 000000000..e7d310bfd --- /dev/null +++ b/configs/test-fixtures/invalid-files/interp-in-rsrc-label.tf @@ -0,0 +1,2 @@ +resource "null_resource" "foo_${interpolations_invalid_here}" { +}