Blame internal/osbuild1/script_stage_test.go

Packit Service 15f37d
package osbuild1
Packit Service 15f37d
Packit Service 15f37d
import (
Packit Service 15f37d
	"testing"
Packit Service 15f37d
Packit Service 15f37d
	"github.com/stretchr/testify/assert"
Packit Service 15f37d
)
Packit Service 15f37d
Packit Service 15f37d
func TestNewScriptStageOptions(t *testing.T) {
Packit Service 15f37d
	expectedOptions := &ScriptStageOptions{
Packit Service 15f37d
		Script: "/root/test.sh",
Packit Service 15f37d
	}
Packit Service 15f37d
	actualOptions := NewScriptStageOptions("/root/test.sh")
Packit Service 15f37d
	assert.Equal(t, expectedOptions, actualOptions)
Packit Service 15f37d
}
Packit Service 15f37d
Packit Service 15f37d
func TestNewScriptStage(t *testing.T) {
Packit Service 15f37d
	expectedStage := &Stage{
Packit Service 15f37d
		Name:    "org.osbuild.script",
Packit Service 15f37d
		Options: &ScriptStageOptions{},
Packit Service 15f37d
	}
Packit Service 15f37d
	actualStage := NewScriptStage(&ScriptStageOptions{})
Packit Service 15f37d
	assert.Equal(t, expectedStage, actualStage)
Packit Service 15f37d
}