(t *testing.T)
| 51 | } |
| 52 | |
| 53 | func TestNewOpenFileCache_CloseAll(t *testing.T) { |
| 54 | cache, err := caches.NewOpenFileCache(1024) |
| 55 | if err != nil { |
| 56 | t.Fatal(err) |
| 57 | } |
| 58 | cache.Debug() |
| 59 | cache.Put("a.txt", caches.NewOpenFile(nil, nil, nil, 0, 1)) |
| 60 | cache.Put("b.txt", caches.NewOpenFile(nil, nil, nil, 0, 1)) |
| 61 | cache.Put("c.txt", caches.NewOpenFile(nil, nil, nil, 0, 1)) |
| 62 | cache.Get("b.txt") |
| 63 | cache.Get("d.txt") |
| 64 | cache.CloseAll() |
| 65 | |
| 66 | if testutils.IsSingleTesting() { |
| 67 | time.Sleep(6 * time.Second) |
| 68 | } |
| 69 | } |
nothing calls this directly
no test coverage detected