продолжаю тестирование

main
parent 97f41f1c9f
commit e2c49422fb

@ -4,3 +4,9 @@ pic - работа с картинками
## История ## История
- 29-07-2023 Первый коммит. - 29-07-2023 Первый коммит.
Сделал новый релиз для проверки - v0.0.2 Сделал новый релиз для проверки - v0.0.2
## Комментарии
Сделал тесты для файлов.
Все-таки решил остановиться на формате url с http://.
Benchmark работает, но пока не понятно как интерпретировать результаты.

@ -17,7 +17,7 @@ func TestBaseName(t *testing.T) {
base := baseName("c:\\Проверка файла с каталогом\\test.jpg") base := baseName("c:\\Проверка файла с каталогом\\test.jpg")
assert.Equal(t, base, "test", "должны быть одинаковыми") assert.Equal(t, base, "test", "должны быть одинаковыми")
base = baseName("/Проверка файла с каталогом/test.jpg") base = baseName("/каталог файла/test.jpg")
assert.Equal(t, base, "test", "должны быть одинаковыми") assert.Equal(t, base, "test", "должны быть одинаковыми")
base = baseName("/test.jpg") base = baseName("/test.jpg")

@ -61,13 +61,18 @@ func download(url string, filename string) error {
if err != nil { if err != nil {
return err return err
} }
file, err := os.OpenFile(filename, os.O_CREATE, 0666) file, err := os.OpenFile(filename, os.O_CREATE, 0666)
if err != nil { if err != nil {
return err return err
} }
_, err = file.Write(data) _, err = file.Write(data)
file.Close() if err != nil {
return return err
}
err = file.Close()
return err
}) })
return err return err

Loading…
Cancel
Save