(path string)
| 72 | } |
| 73 | |
| 74 | func (f *fakeFilesContext) Read(path string) (io.ReadCloser, error) { |
| 75 | f.readPath = path |
| 76 | if f.readErr != nil { |
| 77 | return nil, f.readErr |
| 78 | } |
| 79 | content, ok := f.files[path] |
| 80 | if !ok { |
| 81 | return nil, fmt.Errorf("file %q not found", path) |
| 82 | } |
| 83 | return io.NopCloser(strings.NewReader(content)), nil |
| 84 | } |
| 85 | |
| 86 | func authConfig(method string, privateKey, password any) map[string]any { |
| 87 | m := map[string]any{"authMethod": method} |