Add tests for HTTP file abstraction

This commit is contained in:
9seconds
2021-11-29 15:56:53 +03:00
parent c14a2329c5
commit e6fa69d288
4 changed files with 104 additions and 3 deletions
+3 -3
View File
@@ -16,7 +16,7 @@ type LocalTestSuite struct {
suite.Suite
}
func (suite *LocalTestSuite) GetLocalFile(name string) string {
func (suite *LocalTestSuite) getLocalFile(name string) string {
return filepath.Join("testdata", name)
}
@@ -30,14 +30,14 @@ func (suite *LocalTestSuite) TestIncorrect() {
value := v
suite.T().Run(v, func(t *testing.T) {
_, err := files.NewLocal(suite.GetLocalFile(value))
_, err := files.NewLocal(suite.getLocalFile(value))
assert.Error(t, err)
})
}
}
func (suite *LocalTestSuite) TestOk() {
file, err := files.NewLocal(suite.GetLocalFile("readable"))
file, err := files.NewLocal(suite.getLocalFile("readable"))
suite.NoError(err)
reader, err := file.Open(context.Background())