MCPcopy
hub / github.com/yuk7/wsldl / TestBackupExt4Vhdx_EmptyBasePathReturnsError

Function TestBackupExt4Vhdx_EmptyBasePathReturnsError

src/backup/backup_test.go:187–203  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

185}
186
187func TestBackupExt4Vhdx_EmptyBasePathReturnsError(t *testing.T) {
188 t.Parallel()
189
190 reg := wsllib.MockWslReg{
191 GetProfileFromNameFunc: func(name string) (wsllib.Profile, error) {
192 return wsllib.Profile{BasePath: ""}, nil
193 },
194 }
195
196 err := backupExt4Vhdx(reg, "Arch", "backup.ext4.vhdx")
197 if err == nil {
198 t.Fatal("backupExt4Vhdx succeeded unexpectedly")
199 }
200 if err.Error() != "get profile failed" {
201 t.Fatalf("error = %q, want %q", err.Error(), "get profile failed")
202 }
203}
204
205func TestBackupExt4Vhdx_CopiesPlainFile(t *testing.T) {
206 t.Parallel()

Callers

nothing calls this directly

Calls 2

backupExt4VhdxFunction · 0.85
ErrorMethod · 0.45

Tested by

no test coverage detected