(t testing.TB, files map[string]string)
| 2520 | } |
| 2521 | |
| 2522 | func makeRepo(t testing.TB, files map[string]string) drivers.RepoStore { |
| 2523 | root := t.TempDir() |
| 2524 | handle, err := drivers.Open("file", "", "default", map[string]any{"dsn": root}, storage.MustNew(root, nil), activity.NewNoopClient(), zap.NewNop()) |
| 2525 | require.NoError(t, err) |
| 2526 | |
| 2527 | repo, ok := handle.AsRepoStore("") |
| 2528 | require.True(t, ok) |
| 2529 | |
| 2530 | putRepo(t, repo, files) |
| 2531 | |
| 2532 | return repo |
| 2533 | } |
| 2534 | |
| 2535 | func putRepo(t testing.TB, repo drivers.RepoStore, files map[string]string) { |
| 2536 | for path, data := range files { |
no test coverage detected