diff options
Diffstat (limited to 'build/instructions_test.go')
-rw-r--r-- | build/instructions_test.go | 12 |
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()) +} |