MCPcopy
hub / github.com/rclone/rclone / TestPut

Function TestPut

lib/cache/cache_test.go:100–114  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

98}
99
100func TestPut(t *testing.T) {
101 c, create := setup(t)
102
103 assert.Equal(t, 0, len(c.cache))
104
105 c.Put("/alien", "slime")
106
107 assert.Equal(t, 1, len(c.cache))
108
109 fNew, err := c.Get("/alien", create)
110 require.NoError(t, err)
111 require.Equal(t, "slime", fNew)
112
113 assert.Equal(t, 1, len(c.cache))
114}
115
116func TestCacheExpire(t *testing.T) {
117 c, create := setup(t)

Callers

nothing calls this directly

Calls 4

setupFunction · 0.85
PutMethod · 0.65
GetMethod · 0.65
EqualMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…