aboutsummaryrefslogtreecommitdiffhomepage
path: root/container/initmkdir_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'container/initmkdir_test.go')
-rw-r--r--container/initmkdir_test.go14
1 files changed, 13 insertions, 1 deletions
diff --git a/container/initmkdir_test.go b/container/initmkdir_test.go
index ad326240..1f54e748 100644
--- a/container/initmkdir_test.go
+++ b/container/initmkdir_test.go
@@ -1,8 +1,20 @@
package container
-import "testing"
+import (
+ "os"
+ "testing"
+)
func TestMkdirOp(t *testing.T) {
+ checkOpBehaviour(t, []opBehaviourTestCase{
+ {"success", new(Params), &MkdirOp{
+ Path: MustAbs("/.hakurei"),
+ Perm: 0500,
+ }, nil, nil, []kexpect{
+ {"mkdirAll", expectArgs{"/sysroot/.hakurei", os.FileMode(0500)}, nil, nil},
+ }, nil},
+ })
+
checkOpsValid(t, []opValidTestCase{
{"nil", (*MkdirOp)(nil), false},
{"zero", new(MkdirOp), false},