summaryrefslogtreecommitdiff
path: root/build/instructions_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'build/instructions_test.go')
-rw-r--r--build/instructions_test.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/build/instructions_test.go b/build/instructions_test.go
index f6e3628..29508e2 100644
--- a/build/instructions_test.go
+++ b/build/instructions_test.go
@@ -48,6 +48,12 @@ func TestCopyFrom(t *testing.T) {
assert.Equal(t, []string{"foo", `"source1"`, `"source2"`, `"dest"`}, i.Compile())
}
+func TestEntryPoint(t *testing.T) {
+ i := build.EntryPoint{[]string{"/bin/foo", "bar", "baz"}}
+
+ assert.Equal(t, []string{`"/bin/foo"`, `"bar"`, `"baz"`}, i.Compile())
+}
+
func TestEnv(t *testing.T) {
i := build.Env{map[string]string{
"fooname": "foovalue",
@@ -87,3 +93,9 @@ func TestVolume(t *testing.T) {
assert.Equal(t, []string{`"/foo/dir"`}, i.Compile())
}
+
+func TestWorkingDirectory(t *testing.T) {
+ i := build.WorkingDirectory{"/foo/path"}
+
+ assert.Equal(t, []string{`"/foo/path"`}, i.Compile())
+}