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