From 2fe567d3d5de1c145000339dde3fabcd12f04062 Mon Sep 17 00:00:00 2001 From: Wilken Rivera Date: Fri, 10 May 2024 10:55:37 -0400 Subject: [PATCH] Move into a packer_test pkg for black-box testing --- {test => packer_test}/base_test.go | 2 +- {test => packer_test}/commands_test.go | 2 +- {test => packer_test}/gadgets_test.go | 2 +- {test => packer_test}/install_test.go | 2 +- {test => packer_test}/loading_test.go | 2 +- {test => packer_test}/mini_plugin/LICENSE | 0 {test => packer_test}/mini_plugin/README.md | 0 {test => packer_test}/mini_plugin/builder/dynamic/artifact.go | 0 {test => packer_test}/mini_plugin/builder/dynamic/builder.go | 0 .../mini_plugin/builder/dynamic/builder.hcl2spec.go | 0 .../mini_plugin/builder/dynamic/builder_acc_test.go | 0 .../mini_plugin/builder/dynamic/step_say_config.go | 0 .../mini_plugin/builder/dynamic/test-fixtures/template.pkr.hcl | 0 {test => packer_test}/mini_plugin/datasource/dynamic/data.go | 0 .../mini_plugin/datasource/dynamic/data.hcl2spec.go | 0 .../mini_plugin/datasource/dynamic/data_acc_test.go | 0 .../datasource/dynamic/test-fixtures/template.pkr.hcl | 0 {test => packer_test}/mini_plugin/datasource/parrot/data.go | 0 .../mini_plugin/datasource/parrot/data.hcl2spec.go | 0 {test => packer_test}/mini_plugin/datasource/sleeper/data.go | 0 .../mini_plugin/datasource/sleeper/data.hcl2spec.go | 0 {test => packer_test}/mini_plugin/docs/README.md | 0 .../mini_plugin/docs/builders/builder-name.mdx | 0 .../mini_plugin/docs/datasources/datasource-name.mdx | 0 .../mini_plugin/docs/post-processors/postprocessor-name.mdx | 0 .../mini_plugin/docs/provisioners/provisioner-name.mdx | 0 {test => packer_test}/mini_plugin/example/README.md | 0 {test => packer_test}/mini_plugin/example/build.pkr.hcl | 0 {test => packer_test}/mini_plugin/example/data.pkr.hcl | 0 {test => packer_test}/mini_plugin/example/variables.pkr.hcl | 0 {test => packer_test}/mini_plugin/go.mod | 0 {test => packer_test}/mini_plugin/go.sum | 0 {test => packer_test}/mini_plugin/main.go | 0 .../mini_plugin/post-processor/dynamic/post-processor.go | 0 .../post-processor/dynamic/post-processor.hcl2spec.go | 0 .../post-processor/dynamic/post-processor_acc_test.go | 0 .../post-processor/dynamic/test-fixtures/template.pkr.hcl | 0 .../mini_plugin/provisioner/dynamic/provisioner.go | 0 .../mini_plugin/provisioner/dynamic/provisioner.hcl2spec.go | 0 .../mini_plugin/provisioner/dynamic/provisioner_acc_test.go | 0 .../provisioner/dynamic/test-fixtures/template.pkr.hcl | 0 {test => packer_test}/mini_plugin/version/version.go | 0 {test => packer_test}/pipe_checker_test.go | 2 +- {test => packer_test}/plugin_test.go | 2 +- {test => packer_test}/suite_test.go | 2 +- {test => packer_test}/templates/pin_1.0.9.pkr.hcl | 0 {test => packer_test}/templates/simple.json | 0 {test => packer_test}/templates/simple.pkr.hcl | 0 48 files changed, 8 insertions(+), 8 deletions(-) rename {test => packer_test}/base_test.go (97%) rename {test => packer_test}/commands_test.go (99%) rename {test => packer_test}/gadgets_test.go (99%) rename {test => packer_test}/install_test.go (99%) rename {test => packer_test}/loading_test.go (99%) rename {test => packer_test}/mini_plugin/LICENSE (100%) rename {test => packer_test}/mini_plugin/README.md (100%) rename {test => packer_test}/mini_plugin/builder/dynamic/artifact.go (100%) rename {test => packer_test}/mini_plugin/builder/dynamic/builder.go (100%) rename {test => packer_test}/mini_plugin/builder/dynamic/builder.hcl2spec.go (100%) rename {test => packer_test}/mini_plugin/builder/dynamic/builder_acc_test.go (100%) rename {test => packer_test}/mini_plugin/builder/dynamic/step_say_config.go (100%) rename {test => packer_test}/mini_plugin/builder/dynamic/test-fixtures/template.pkr.hcl (100%) rename {test => packer_test}/mini_plugin/datasource/dynamic/data.go (100%) rename {test => packer_test}/mini_plugin/datasource/dynamic/data.hcl2spec.go (100%) rename {test => packer_test}/mini_plugin/datasource/dynamic/data_acc_test.go (100%) rename {test => packer_test}/mini_plugin/datasource/dynamic/test-fixtures/template.pkr.hcl (100%) rename {test => packer_test}/mini_plugin/datasource/parrot/data.go (100%) rename {test => packer_test}/mini_plugin/datasource/parrot/data.hcl2spec.go (100%) rename {test => packer_test}/mini_plugin/datasource/sleeper/data.go (100%) rename {test => packer_test}/mini_plugin/datasource/sleeper/data.hcl2spec.go (100%) rename {test => packer_test}/mini_plugin/docs/README.md (100%) rename {test => packer_test}/mini_plugin/docs/builders/builder-name.mdx (100%) rename {test => packer_test}/mini_plugin/docs/datasources/datasource-name.mdx (100%) rename {test => packer_test}/mini_plugin/docs/post-processors/postprocessor-name.mdx (100%) rename {test => packer_test}/mini_plugin/docs/provisioners/provisioner-name.mdx (100%) rename {test => packer_test}/mini_plugin/example/README.md (100%) rename {test => packer_test}/mini_plugin/example/build.pkr.hcl (100%) rename {test => packer_test}/mini_plugin/example/data.pkr.hcl (100%) rename {test => packer_test}/mini_plugin/example/variables.pkr.hcl (100%) rename {test => packer_test}/mini_plugin/go.mod (100%) rename {test => packer_test}/mini_plugin/go.sum (100%) rename {test => packer_test}/mini_plugin/main.go (100%) rename {test => packer_test}/mini_plugin/post-processor/dynamic/post-processor.go (100%) rename {test => packer_test}/mini_plugin/post-processor/dynamic/post-processor.hcl2spec.go (100%) rename {test => packer_test}/mini_plugin/post-processor/dynamic/post-processor_acc_test.go (100%) rename {test => packer_test}/mini_plugin/post-processor/dynamic/test-fixtures/template.pkr.hcl (100%) rename {test => packer_test}/mini_plugin/provisioner/dynamic/provisioner.go (100%) rename {test => packer_test}/mini_plugin/provisioner/dynamic/provisioner.hcl2spec.go (100%) rename {test => packer_test}/mini_plugin/provisioner/dynamic/provisioner_acc_test.go (100%) rename {test => packer_test}/mini_plugin/provisioner/dynamic/test-fixtures/template.pkr.hcl (100%) rename {test => packer_test}/mini_plugin/version/version.go (100%) rename {test => packer_test}/pipe_checker_test.go (99%) rename {test => packer_test}/plugin_test.go (99%) rename {test => packer_test}/suite_test.go (99%) rename {test => packer_test}/templates/pin_1.0.9.pkr.hcl (100%) rename {test => packer_test}/templates/simple.json (100%) rename {test => packer_test}/templates/simple.pkr.hcl (100%) diff --git a/test/base_test.go b/packer_test/base_test.go similarity index 97% rename from test/base_test.go rename to packer_test/base_test.go index 23ce8a6cf..e3e56b306 100644 --- a/test/base_test.go +++ b/packer_test/base_test.go @@ -1,4 +1,4 @@ -package test +package packer_test import ( "fmt" diff --git a/test/commands_test.go b/packer_test/commands_test.go similarity index 99% rename from test/commands_test.go rename to packer_test/commands_test.go index 3251ee3ad..60f2003c3 100644 --- a/test/commands_test.go +++ b/packer_test/commands_test.go @@ -1,4 +1,4 @@ -package test +package packer_test import ( "fmt" diff --git a/test/gadgets_test.go b/packer_test/gadgets_test.go similarity index 99% rename from test/gadgets_test.go rename to packer_test/gadgets_test.go index b415b64b2..903cd3de5 100644 --- a/test/gadgets_test.go +++ b/packer_test/gadgets_test.go @@ -1,4 +1,4 @@ -package test +package packer_test import ( "fmt" diff --git a/test/install_test.go b/packer_test/install_test.go similarity index 99% rename from test/install_test.go rename to packer_test/install_test.go index d8f9be02d..31ccb436b 100644 --- a/test/install_test.go +++ b/packer_test/install_test.go @@ -1,4 +1,4 @@ -package test +package packer_test func (ts *PackerTestSuite) TestInstallPluginWithMetadata() { tempPluginDir, cleanup := ts.MakePluginDir("1.0.0+metadata") diff --git a/test/loading_test.go b/packer_test/loading_test.go similarity index 99% rename from test/loading_test.go rename to packer_test/loading_test.go index 9889410be..057d9ea85 100644 --- a/test/loading_test.go +++ b/packer_test/loading_test.go @@ -1,4 +1,4 @@ -package test +package packer_test import ( "crypto/sha256" diff --git a/test/mini_plugin/LICENSE b/packer_test/mini_plugin/LICENSE similarity index 100% rename from test/mini_plugin/LICENSE rename to packer_test/mini_plugin/LICENSE diff --git a/test/mini_plugin/README.md b/packer_test/mini_plugin/README.md similarity index 100% rename from test/mini_plugin/README.md rename to packer_test/mini_plugin/README.md diff --git a/test/mini_plugin/builder/dynamic/artifact.go b/packer_test/mini_plugin/builder/dynamic/artifact.go similarity index 100% rename from test/mini_plugin/builder/dynamic/artifact.go rename to packer_test/mini_plugin/builder/dynamic/artifact.go diff --git a/test/mini_plugin/builder/dynamic/builder.go b/packer_test/mini_plugin/builder/dynamic/builder.go similarity index 100% rename from test/mini_plugin/builder/dynamic/builder.go rename to packer_test/mini_plugin/builder/dynamic/builder.go diff --git a/test/mini_plugin/builder/dynamic/builder.hcl2spec.go b/packer_test/mini_plugin/builder/dynamic/builder.hcl2spec.go similarity index 100% rename from test/mini_plugin/builder/dynamic/builder.hcl2spec.go rename to packer_test/mini_plugin/builder/dynamic/builder.hcl2spec.go diff --git a/test/mini_plugin/builder/dynamic/builder_acc_test.go b/packer_test/mini_plugin/builder/dynamic/builder_acc_test.go similarity index 100% rename from test/mini_plugin/builder/dynamic/builder_acc_test.go rename to packer_test/mini_plugin/builder/dynamic/builder_acc_test.go diff --git a/test/mini_plugin/builder/dynamic/step_say_config.go b/packer_test/mini_plugin/builder/dynamic/step_say_config.go similarity index 100% rename from test/mini_plugin/builder/dynamic/step_say_config.go rename to packer_test/mini_plugin/builder/dynamic/step_say_config.go diff --git a/test/mini_plugin/builder/dynamic/test-fixtures/template.pkr.hcl b/packer_test/mini_plugin/builder/dynamic/test-fixtures/template.pkr.hcl similarity index 100% rename from test/mini_plugin/builder/dynamic/test-fixtures/template.pkr.hcl rename to packer_test/mini_plugin/builder/dynamic/test-fixtures/template.pkr.hcl diff --git a/test/mini_plugin/datasource/dynamic/data.go b/packer_test/mini_plugin/datasource/dynamic/data.go similarity index 100% rename from test/mini_plugin/datasource/dynamic/data.go rename to packer_test/mini_plugin/datasource/dynamic/data.go diff --git a/test/mini_plugin/datasource/dynamic/data.hcl2spec.go b/packer_test/mini_plugin/datasource/dynamic/data.hcl2spec.go similarity index 100% rename from test/mini_plugin/datasource/dynamic/data.hcl2spec.go rename to packer_test/mini_plugin/datasource/dynamic/data.hcl2spec.go diff --git a/test/mini_plugin/datasource/dynamic/data_acc_test.go b/packer_test/mini_plugin/datasource/dynamic/data_acc_test.go similarity index 100% rename from test/mini_plugin/datasource/dynamic/data_acc_test.go rename to packer_test/mini_plugin/datasource/dynamic/data_acc_test.go diff --git a/test/mini_plugin/datasource/dynamic/test-fixtures/template.pkr.hcl b/packer_test/mini_plugin/datasource/dynamic/test-fixtures/template.pkr.hcl similarity index 100% rename from test/mini_plugin/datasource/dynamic/test-fixtures/template.pkr.hcl rename to packer_test/mini_plugin/datasource/dynamic/test-fixtures/template.pkr.hcl diff --git a/test/mini_plugin/datasource/parrot/data.go b/packer_test/mini_plugin/datasource/parrot/data.go similarity index 100% rename from test/mini_plugin/datasource/parrot/data.go rename to packer_test/mini_plugin/datasource/parrot/data.go diff --git a/test/mini_plugin/datasource/parrot/data.hcl2spec.go b/packer_test/mini_plugin/datasource/parrot/data.hcl2spec.go similarity index 100% rename from test/mini_plugin/datasource/parrot/data.hcl2spec.go rename to packer_test/mini_plugin/datasource/parrot/data.hcl2spec.go diff --git a/test/mini_plugin/datasource/sleeper/data.go b/packer_test/mini_plugin/datasource/sleeper/data.go similarity index 100% rename from test/mini_plugin/datasource/sleeper/data.go rename to packer_test/mini_plugin/datasource/sleeper/data.go diff --git a/test/mini_plugin/datasource/sleeper/data.hcl2spec.go b/packer_test/mini_plugin/datasource/sleeper/data.hcl2spec.go similarity index 100% rename from test/mini_plugin/datasource/sleeper/data.hcl2spec.go rename to packer_test/mini_plugin/datasource/sleeper/data.hcl2spec.go diff --git a/test/mini_plugin/docs/README.md b/packer_test/mini_plugin/docs/README.md similarity index 100% rename from test/mini_plugin/docs/README.md rename to packer_test/mini_plugin/docs/README.md diff --git a/test/mini_plugin/docs/builders/builder-name.mdx b/packer_test/mini_plugin/docs/builders/builder-name.mdx similarity index 100% rename from test/mini_plugin/docs/builders/builder-name.mdx rename to packer_test/mini_plugin/docs/builders/builder-name.mdx diff --git a/test/mini_plugin/docs/datasources/datasource-name.mdx b/packer_test/mini_plugin/docs/datasources/datasource-name.mdx similarity index 100% rename from test/mini_plugin/docs/datasources/datasource-name.mdx rename to packer_test/mini_plugin/docs/datasources/datasource-name.mdx diff --git a/test/mini_plugin/docs/post-processors/postprocessor-name.mdx b/packer_test/mini_plugin/docs/post-processors/postprocessor-name.mdx similarity index 100% rename from test/mini_plugin/docs/post-processors/postprocessor-name.mdx rename to packer_test/mini_plugin/docs/post-processors/postprocessor-name.mdx diff --git a/test/mini_plugin/docs/provisioners/provisioner-name.mdx b/packer_test/mini_plugin/docs/provisioners/provisioner-name.mdx similarity index 100% rename from test/mini_plugin/docs/provisioners/provisioner-name.mdx rename to packer_test/mini_plugin/docs/provisioners/provisioner-name.mdx diff --git a/test/mini_plugin/example/README.md b/packer_test/mini_plugin/example/README.md similarity index 100% rename from test/mini_plugin/example/README.md rename to packer_test/mini_plugin/example/README.md diff --git a/test/mini_plugin/example/build.pkr.hcl b/packer_test/mini_plugin/example/build.pkr.hcl similarity index 100% rename from test/mini_plugin/example/build.pkr.hcl rename to packer_test/mini_plugin/example/build.pkr.hcl diff --git a/test/mini_plugin/example/data.pkr.hcl b/packer_test/mini_plugin/example/data.pkr.hcl similarity index 100% rename from test/mini_plugin/example/data.pkr.hcl rename to packer_test/mini_plugin/example/data.pkr.hcl diff --git a/test/mini_plugin/example/variables.pkr.hcl b/packer_test/mini_plugin/example/variables.pkr.hcl similarity index 100% rename from test/mini_plugin/example/variables.pkr.hcl rename to packer_test/mini_plugin/example/variables.pkr.hcl diff --git a/test/mini_plugin/go.mod b/packer_test/mini_plugin/go.mod similarity index 100% rename from test/mini_plugin/go.mod rename to packer_test/mini_plugin/go.mod diff --git a/test/mini_plugin/go.sum b/packer_test/mini_plugin/go.sum similarity index 100% rename from test/mini_plugin/go.sum rename to packer_test/mini_plugin/go.sum diff --git a/test/mini_plugin/main.go b/packer_test/mini_plugin/main.go similarity index 100% rename from test/mini_plugin/main.go rename to packer_test/mini_plugin/main.go diff --git a/test/mini_plugin/post-processor/dynamic/post-processor.go b/packer_test/mini_plugin/post-processor/dynamic/post-processor.go similarity index 100% rename from test/mini_plugin/post-processor/dynamic/post-processor.go rename to packer_test/mini_plugin/post-processor/dynamic/post-processor.go diff --git a/test/mini_plugin/post-processor/dynamic/post-processor.hcl2spec.go b/packer_test/mini_plugin/post-processor/dynamic/post-processor.hcl2spec.go similarity index 100% rename from test/mini_plugin/post-processor/dynamic/post-processor.hcl2spec.go rename to packer_test/mini_plugin/post-processor/dynamic/post-processor.hcl2spec.go diff --git a/test/mini_plugin/post-processor/dynamic/post-processor_acc_test.go b/packer_test/mini_plugin/post-processor/dynamic/post-processor_acc_test.go similarity index 100% rename from test/mini_plugin/post-processor/dynamic/post-processor_acc_test.go rename to packer_test/mini_plugin/post-processor/dynamic/post-processor_acc_test.go diff --git a/test/mini_plugin/post-processor/dynamic/test-fixtures/template.pkr.hcl b/packer_test/mini_plugin/post-processor/dynamic/test-fixtures/template.pkr.hcl similarity index 100% rename from test/mini_plugin/post-processor/dynamic/test-fixtures/template.pkr.hcl rename to packer_test/mini_plugin/post-processor/dynamic/test-fixtures/template.pkr.hcl diff --git a/test/mini_plugin/provisioner/dynamic/provisioner.go b/packer_test/mini_plugin/provisioner/dynamic/provisioner.go similarity index 100% rename from test/mini_plugin/provisioner/dynamic/provisioner.go rename to packer_test/mini_plugin/provisioner/dynamic/provisioner.go diff --git a/test/mini_plugin/provisioner/dynamic/provisioner.hcl2spec.go b/packer_test/mini_plugin/provisioner/dynamic/provisioner.hcl2spec.go similarity index 100% rename from test/mini_plugin/provisioner/dynamic/provisioner.hcl2spec.go rename to packer_test/mini_plugin/provisioner/dynamic/provisioner.hcl2spec.go diff --git a/test/mini_plugin/provisioner/dynamic/provisioner_acc_test.go b/packer_test/mini_plugin/provisioner/dynamic/provisioner_acc_test.go similarity index 100% rename from test/mini_plugin/provisioner/dynamic/provisioner_acc_test.go rename to packer_test/mini_plugin/provisioner/dynamic/provisioner_acc_test.go diff --git a/test/mini_plugin/provisioner/dynamic/test-fixtures/template.pkr.hcl b/packer_test/mini_plugin/provisioner/dynamic/test-fixtures/template.pkr.hcl similarity index 100% rename from test/mini_plugin/provisioner/dynamic/test-fixtures/template.pkr.hcl rename to packer_test/mini_plugin/provisioner/dynamic/test-fixtures/template.pkr.hcl diff --git a/test/mini_plugin/version/version.go b/packer_test/mini_plugin/version/version.go similarity index 100% rename from test/mini_plugin/version/version.go rename to packer_test/mini_plugin/version/version.go diff --git a/test/pipe_checker_test.go b/packer_test/pipe_checker_test.go similarity index 99% rename from test/pipe_checker_test.go rename to packer_test/pipe_checker_test.go index 06d1d69ba..9762b020c 100644 --- a/test/pipe_checker_test.go +++ b/packer_test/pipe_checker_test.go @@ -1,4 +1,4 @@ -package test +package packer_test import ( "fmt" diff --git a/test/plugin_test.go b/packer_test/plugin_test.go similarity index 99% rename from test/plugin_test.go rename to packer_test/plugin_test.go index d5a602aa3..2a618c201 100644 --- a/test/plugin_test.go +++ b/packer_test/plugin_test.go @@ -1,4 +1,4 @@ -package test +package packer_test import ( "fmt" diff --git a/test/suite_test.go b/packer_test/suite_test.go similarity index 99% rename from test/suite_test.go rename to packer_test/suite_test.go index b0d74cccb..7e6961a7c 100644 --- a/test/suite_test.go +++ b/packer_test/suite_test.go @@ -1,4 +1,4 @@ -package test +package packer_test import ( "os" diff --git a/test/templates/pin_1.0.9.pkr.hcl b/packer_test/templates/pin_1.0.9.pkr.hcl similarity index 100% rename from test/templates/pin_1.0.9.pkr.hcl rename to packer_test/templates/pin_1.0.9.pkr.hcl diff --git a/test/templates/simple.json b/packer_test/templates/simple.json similarity index 100% rename from test/templates/simple.json rename to packer_test/templates/simple.json diff --git a/test/templates/simple.pkr.hcl b/packer_test/templates/simple.pkr.hcl similarity index 100% rename from test/templates/simple.pkr.hcl rename to packer_test/templates/simple.pkr.hcl