diff options
Diffstat (limited to 'container/initbind_test.go')
| -rw-r--r-- | container/initbind_test.go | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/container/initbind_test.go b/container/initbind_test.go index dec9113a..f0792613 100644 --- a/container/initbind_test.go +++ b/container/initbind_test.go @@ -28,7 +28,7 @@ func TestBindMountOp(t *testing.T) { sourceFinal: MustAbs("/etc/"), }, true}, - {"differs", &BindMountOp{ + {"flags differs", &BindMountOp{ Source: MustAbs("/etc/"), Target: MustAbs("/etc/.host/048090b6ed8f9ebb10e275ff5d8c0659"), }, &BindMountOp{ @@ -37,6 +37,22 @@ func TestBindMountOp(t *testing.T) { Flags: BindOptional, }, false}, + {"source differs", &BindMountOp{ + Source: MustAbs("/.hakurei/etc/"), + Target: MustAbs("/etc/.host/048090b6ed8f9ebb10e275ff5d8c0659"), + }, &BindMountOp{ + Source: MustAbs("/etc/"), + Target: MustAbs("/etc/.host/048090b6ed8f9ebb10e275ff5d8c0659"), + }, false}, + + {"target differs", &BindMountOp{ + Source: MustAbs("/etc/"), + Target: MustAbs("/etc/.host/048090b6ed8f9ebb10e275ff5d8c0659"), + }, &BindMountOp{ + Source: MustAbs("/etc/"), + Target: MustAbs("/etc/"), + }, false}, + {"equals", &BindMountOp{ Source: MustAbs("/etc/"), Target: MustAbs("/etc/.host/048090b6ed8f9ebb10e275ff5d8c0659"), |
