Allows files to be read through FileSystem interface.
The functionality is needed while Pocketbase is used in embedded mode
This commit is contained in:
committed by
Gani Georgiev
parent
59e4939e1d
commit
a5ceee33df
@@ -348,7 +348,25 @@ func TestFileSystemServe(t *testing.T) {
|
||||
}
|
||||
}
|
||||
}
|
||||
func TestFileSystemGetFile(t *testing.T) {
|
||||
dir := createTestDir(t)
|
||||
defer os.RemoveAll(dir)
|
||||
|
||||
fs, err := filesystem.NewLocal(dir)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer fs.Close()
|
||||
|
||||
f, fErr := fs.GetFile("image.png")
|
||||
if fErr != nil {
|
||||
t.Fatal(fErr)
|
||||
}
|
||||
defer f.Close()
|
||||
if f == nil {
|
||||
t.Fatal("File is supposed to be found")
|
||||
}
|
||||
}
|
||||
func TestFileSystemServeSingleRange(t *testing.T) {
|
||||
dir := createTestDir(t)
|
||||
defer os.RemoveAll(dir)
|
||||
|
||||
Reference in New Issue
Block a user