MCPcopy Create free account
hub / github.com/containers/image / TestMkDirBigFileTemp

Function TestMkDirBigFileTemp

internal/tmpdir/tmpdir_test.go:38–54  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

36}
37
38func TestMkDirBigFileTemp(t *testing.T) {
39 d, err := MkDirBigFileTemp(nil, "foobar")
40 assert.NoError(t, err)
41 assert.True(t, strings.Contains(d, prefix+"foobar"))
42 os.RemoveAll(d)
43
44 var sys types.SystemContext
45 sys.BigFilesTemporaryDir = "/tmp"
46 d, err = MkDirBigFileTemp(&sys, "foobar1")
47 assert.NoError(t, err)
48 assert.True(t, strings.Contains(d, "/tmp/"+prefix+"foobar1"))
49 os.RemoveAll(d)
50
51 sys.BigFilesTemporaryDir = "/tmp/bogus"
52 _, err = MkDirBigFileTemp(&sys, "foobar1")
53 assert.Error(t, err)
54}

Callers

nothing calls this directly

Calls 3

MkDirBigFileTempFunction · 0.85
ContainsMethod · 0.80
ErrorMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…