mirror of https://github.com/databricks/cli.git
remove fail reader
This commit is contained in:
parent
f394606614
commit
2a0dbdec3e
|
@ -153,13 +153,3 @@ func (r *localReader) FS(ctx context.Context) (fs.FS, error) {
|
||||||
func (r *localReader) Close() error {
|
func (r *localReader) Close() error {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
type failReader struct{}
|
|
||||||
|
|
||||||
func (r *failReader) FS(ctx context.Context) (fs.FS, error) {
|
|
||||||
return nil, fmt.Errorf("this is a placeholder reader that always fails. Please configure a real reader.")
|
|
||||||
}
|
|
||||||
|
|
||||||
func (r *failReader) Close() error {
|
|
||||||
return fmt.Errorf("this is a placeholder reader that always fails. Please configure a real reader.")
|
|
||||||
}
|
|
||||||
|
|
|
@ -114,10 +114,3 @@ func TestLocalReader(t *testing.T) {
|
||||||
// Assert close does not error
|
// Assert close does not error
|
||||||
assert.NoError(t, r.Close())
|
assert.NoError(t, r.Close())
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestFailReader(t *testing.T) {
|
|
||||||
r := &failReader{}
|
|
||||||
assert.Error(t, r.Close())
|
|
||||||
_, err := r.FS(context.Background())
|
|
||||||
assert.Error(t, err)
|
|
||||||
}
|
|
||||||
|
|
|
@ -71,7 +71,8 @@ var allTemplates = []Template{
|
||||||
{
|
{
|
||||||
name: Custom,
|
name: Custom,
|
||||||
description: "Bring your own template",
|
description: "Bring your own template",
|
||||||
Reader: &failReader{},
|
// Reader is determined at runtime based on the user input.
|
||||||
|
Reader: nil,
|
||||||
Writer: &defaultWriter{},
|
Writer: &defaultWriter{},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue