diff options
Diffstat (limited to 'hst/fs_test.go')
| -rw-r--r-- | hst/fs_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/hst/fs_test.go b/hst/fs_test.go index af8738f6..00186d20 100644 --- a/hst/fs_test.go +++ b/hst/fs_test.go @@ -70,6 +70,16 @@ func TestFilesystemConfigJSON(t *testing.T) { }, nil, `{"type":"overlay","dst":"/nix/store","lower":["/mnt-root/nix/.ro-store"],"upper":"/mnt-root/nix/.rw-store/upper","work":"/mnt-root/nix/.rw-store/work"}`, `{"fs":{"type":"overlay","dst":"/nix/store","lower":["/mnt-root/nix/.ro-store"],"upper":"/mnt-root/nix/.rw-store/upper","work":"/mnt-root/nix/.rw-store/work"},"magic":3236757504}`}, + + {"link", hst.FilesystemConfigJSON{ + FilesystemConfig: &hst.FSLink{ + Target: m("/run/current-system"), + Linkname: "/run/current-system", + Dereference: true, + }, + }, nil, + `{"type":"link","dst":"/run/current-system","linkname":"/run/current-system","dereference":true}`, + `{"fs":{"type":"link","dst":"/run/current-system","linkname":"/run/current-system","dereference":true},"magic":3236757504}`}, } for _, tc := range testCases { |
