Move test configs into the test func
This commit is contained in:
parent
d02f6644d2
commit
801e5aaa30
|
@ -54,19 +54,18 @@ func TestDetectFilename(t *testing.T) {
|
|||
}
|
||||
}
|
||||
|
||||
const simpleTestCase = `
|
||||
{
|
||||
func TestSimpleCompress(t *testing.T) {
|
||||
const config = `
|
||||
{
|
||||
"post-processors": [
|
||||
{
|
||||
"type": "compress",
|
||||
"output": "package.tar.gz"
|
||||
}
|
||||
]
|
||||
}
|
||||
`
|
||||
|
||||
func TestSimpleCompress(t *testing.T) {
|
||||
artifact := testArchive(t, simpleTestCase)
|
||||
}
|
||||
`
|
||||
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 = `
|
||||
{
|
||||
func TestZipArchive(t *testing.T) {
|
||||
const config = `
|
||||
{
|
||||
"post-processors": [
|
||||
{
|
||||
"type": "compress",
|
||||
"output": "package.zip"
|
||||
}
|
||||
]
|
||||
}
|
||||
`
|
||||
}
|
||||
`
|
||||
|
||||
func TestZipArchive(t *testing.T) {
|
||||
artifact := testArchive(t, zipTestCase)
|
||||
artifact := testArchive(t, config)
|
||||
defer artifact.Destroy()
|
||||
|
||||
// Verify things look good
|
||||
|
@ -100,19 +99,19 @@ func TestZipArchive(t *testing.T) {
|
|||
}
|
||||
}
|
||||
|
||||
const tarTestCase = `
|
||||
{
|
||||
func TestTarArchive(t *testing.T) {
|
||||
const config = `
|
||||
{
|
||||
"post-processors": [
|
||||
{
|
||||
"type": "compress",
|
||||
"output": "package.tar"
|
||||
}
|
||||
]
|
||||
}
|
||||
`
|
||||
}
|
||||
`
|
||||
|
||||
func TestTarArchive(t *testing.T) {
|
||||
artifact := testArchive(t, tarTestCase)
|
||||
artifact := testArchive(t, config)
|
||||
defer artifact.Destroy()
|
||||
|
||||
// Verify things look good
|
||||
|
@ -122,8 +121,9 @@ func TestTarArchive(t *testing.T) {
|
|||
}
|
||||
}
|
||||
|
||||
const optionsTestCase = `
|
||||
{
|
||||
func TestCompressOptions(t *testing.T) {
|
||||
const config = `
|
||||
{
|
||||
"post-processors": [
|
||||
{
|
||||
"type": "compress",
|
||||
|
@ -131,11 +131,10 @@ const optionsTestCase = `
|
|||
"compression_level": 9
|
||||
}
|
||||
]
|
||||
}
|
||||
`
|
||||
}
|
||||
`
|
||||
|
||||
func TestCompressOptions(t *testing.T) {
|
||||
artifact := testArchive(t, optionsTestCase)
|
||||
artifact := testArchive(t, config)
|
||||
defer artifact.Destroy()
|
||||
|
||||
// Verify things look good
|
||||
|
|
Loading…
Reference in New Issue