aboutsummaryrefslogtreecommitdiffhomepage
path: root/hst/fsoverlay_test.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-08-16 02:06:41 +0900
committerOphestra <cat@gensokyo.uk>2025-08-16 02:06:41 +0900
commit8dd3e1ee5d10c150f58e3b49771d3ca847f6d4cf (patch)
tree08c0c6812d34da419cd06323073989fb7b8d0c21 /hst/fsoverlay_test.go
parent4ffeec3004607b76f73e504da220a1490c598348 (diff)
hst/fs: rename method Target to Path
This allows adapter structs to use the same field names as Op structs. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'hst/fsoverlay_test.go')
-rw-r--r--hst/fsoverlay_test.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/hst/fsoverlay_test.go b/hst/fsoverlay_test.go
index 18ed0773..8a5732a3 100644
--- a/hst/fsoverlay_test.go
+++ b/hst/fsoverlay_test.go
@@ -10,16 +10,16 @@ import (
func TestFSOverlay(t *testing.T) {
checkFs(t, []fsTestCase{
{"nil", (*hst.FSOverlay)(nil), false, nil, nil, nil, "<invalid>"},
- {"nil lower", &hst.FSOverlay{Dst: m("/etc"), Lower: []*container.Absolute{nil}}, false, nil, nil, nil, "<invalid>"},
- {"zero lower", &hst.FSOverlay{Dst: m("/etc"), Upper: m("/"), Work: m("/")}, false, nil, nil, nil, "<invalid>"},
- {"zero lower ro", &hst.FSOverlay{Dst: m("/etc")}, false, nil, nil, nil, "<invalid>"},
- {"short lower", &hst.FSOverlay{Dst: m("/etc"), Lower: ms("/etc")}, false, nil, nil, nil, "<invalid>"},
+ {"nil lower", &hst.FSOverlay{Target: m("/etc"), Lower: []*container.Absolute{nil}}, false, nil, nil, nil, "<invalid>"},
+ {"zero lower", &hst.FSOverlay{Target: m("/etc"), Upper: m("/"), Work: m("/")}, false, nil, nil, nil, "<invalid>"},
+ {"zero lower ro", &hst.FSOverlay{Target: m("/etc")}, false, nil, nil, nil, "<invalid>"},
+ {"short lower", &hst.FSOverlay{Target: m("/etc"), Lower: ms("/etc")}, false, nil, nil, nil, "<invalid>"},
{"full", &hst.FSOverlay{
- Dst: m("/nix/store"),
- Lower: ms("/mnt-root/nix/.ro-store"),
- Upper: m("/mnt-root/nix/.rw-store/upper"),
- Work: m("/mnt-root/nix/.rw-store/work"),
+ Target: m("/nix/store"),
+ Lower: ms("/mnt-root/nix/.ro-store"),
+ Upper: m("/mnt-root/nix/.rw-store/upper"),
+ Work: m("/mnt-root/nix/.rw-store/work"),
}, true, container.Ops{&container.MountOverlayOp{
Target: m("/nix/store"),
Lower: ms("/mnt-root/nix/.ro-store"),
@@ -29,8 +29,8 @@ func TestFSOverlay(t *testing.T) {
"w*/nix/store:/mnt-root/nix/.rw-store/upper:/mnt-root/nix/.rw-store/work:/mnt-root/nix/.ro-store"},
{"ro", &hst.FSOverlay{
- Dst: m("/mnt/src"),
- Lower: ms("/tmp/.src0", "/tmp/.src1"),
+ Target: m("/mnt/src"),
+ Lower: ms("/tmp/.src0", "/tmp/.src1"),
}, true, container.Ops{&container.MountOverlayOp{
Target: m("/mnt/src"),
Lower: ms("/tmp/.src0", "/tmp/.src1"),
@@ -38,9 +38,9 @@ func TestFSOverlay(t *testing.T) {
"*/mnt/src:/tmp/.src0:/tmp/.src1"},
{"ro work", &hst.FSOverlay{
- Dst: m("/mnt/src"),
- Lower: ms("/tmp/.src0", "/tmp/.src1"),
- Work: m("/tmp"),
+ Target: m("/mnt/src"),
+ Lower: ms("/tmp/.src0", "/tmp/.src1"),
+ Work: m("/tmp"),
}, true, container.Ops{&container.MountOverlayOp{
Target: m("/mnt/src"),
Lower: ms("/tmp/.src0", "/tmp/.src1"),