From 801e5aaa30ccb73fcf4ebee49b4c519aba610e16 Mon Sep 17 00:00:00 2001 From: Chris Bednarski Date: Thu, 18 Jun 2015 18:25:46 -0700 Subject: [PATCH] Move test configs into the test func --- .../compress/post-processor_test.go | 97 +++++++++---------- 1 file changed, 48 insertions(+), 49 deletions(-) diff --git a/post-processor/compress/post-processor_test.go b/post-processor/compress/post-processor_test.go index 31525adf7..a4812723f 100644 --- a/post-processor/compress/post-processor_test.go +++ b/post-processor/compress/post-processor_test.go @@ -54,19 +54,18 @@ func TestDetectFilename(t *testing.T) { } } -const simpleTestCase = ` -{ - "post-processors": [ - { - "type": "compress", - "output": "package.tar.gz" - } - ] -} -` - func TestSimpleCompress(t *testing.T) { - artifact := testArchive(t, simpleTestCase) + const config = ` + { + "post-processors": [ + { + "type": "compress", + "output": "package.tar.gz" + } + ] + } + ` + artifact := testArchive(t, config) defer artifact.Destroy() fi, err := os.Stat("package.tar.gz") @@ -78,19 +77,19 @@ func TestSimpleCompress(t *testing.T) { } } -const zipTestCase = ` -{ - "post-processors": [ - { - "type": "compress", - "output": "package.zip" - } - ] -} -` - func TestZipArchive(t *testing.T) { - artifact := testArchive(t, zipTestCase) + const config = ` + { + "post-processors": [ + { + "type": "compress", + "output": "package.zip" + } + ] + } + ` + + artifact := testArchive(t, config) defer artifact.Destroy() // Verify things look good @@ -100,19 +99,19 @@ func TestZipArchive(t *testing.T) { } } -const tarTestCase = ` -{ - "post-processors": [ - { - "type": "compress", - "output": "package.tar" - } - ] -} -` - func TestTarArchive(t *testing.T) { - artifact := testArchive(t, tarTestCase) + const config = ` + { + "post-processors": [ + { + "type": "compress", + "output": "package.tar" + } + ] + } + ` + + artifact := testArchive(t, config) defer artifact.Destroy() // Verify things look good @@ -122,20 +121,20 @@ func TestTarArchive(t *testing.T) { } } -const optionsTestCase = ` -{ - "post-processors": [ - { - "type": "compress", - "output": "package.gz", - "compression_level": 9 - } - ] -} -` - func TestCompressOptions(t *testing.T) { - artifact := testArchive(t, optionsTestCase) + const config = ` + { + "post-processors": [ + { + "type": "compress", + "output": "package.gz", + "compression_level": 9 + } + ] + } + ` + + artifact := testArchive(t, config) defer artifact.Destroy() // Verify things look good