catface_backend_go/app/utils/oss/qi_niu_test.go
fordecember f34f507652
update: 七牛云对象存储逻辑
- 单文件上传
- 多文件并行上传
- 文件删除
- 单元测试
2024-11-10 15:02:06 +08:00

45 lines
631 B
Go

package oss
import (
"log"
"os"
"testing"
)
func TestDeleteFromQiNiu(t *testing.T) {
err := DeleteFromQiNiu("img_1728355351")
if err != nil {
log.Fatalln(err)
return
}
}
func TestUploadToQiNiu(t *testing.T) {
file, err := os.OpenFile("README.md", os.O_RDONLY, 0666)
if err != nil {
log.Fatalln(err)
return
}
niu, err := UploadToQiNiu(file)
if err != nil {
log.Fatalln(err)
return
}
log.Println(niu)
return
}
func TestMultiUploadToQiNiu(t *testing.T) {
niu, err := MultiUploadToQiNiu(make([]string, 3))
if err != nil {
log.Fatalln(err)
return
}
for _, s := range niu {
log.Println(s)
}
}