MCPcopy Create free account
hub / github.com/couchbase/sync_gateway / makeTestFile

Function makeTestFile

base/logger_file_test.go:255–267  ·  view source on GitHub ↗
(sizeMB int, name string, dir string)

Source from the content-addressed store, hash-verified

253}
254
255func makeTestFile(sizeMB int, name string, dir string) (err error) {
256 f, err := os.Create(filepath.Join(dir, name))
257 if err != nil {
258 return err
259 }
260 if err := f.Truncate(int64(sizeMB * 1024 * 1024)); err != nil {
261 return err
262 }
263 if err := f.Close(); err != nil {
264 return err
265 }
266 return nil
267}
268
269func getDirFiles(t *testing.T, dir string) []string {
270 dirContents, err := os.ReadDir(dir)

Callers 2

TestRotatedLogDeletionFunction · 0.85

Calls 1

CloseMethod · 0.65

Tested by

no test coverage detected