webp_server_go/prefetch_test.go
Nova Kwok bfa8aae10c
Try using vips (#190)
* Try using vips

* No need libaom

* Update code and version

* update

* Fix CI

* Add sudo

* Fix CI

* Make CI happy

* we happy few

* Update README, fix CI

* Add --no-install-recommends

* Update code

* Add ca-certificates for proxymode

* Add pics/invalid.png for testing

* Update README

---------

Co-authored-by: Benny <benny.think@gmail.com>
2023-05-10 10:52:36 +08:00

23 lines
395 B
Go

package main
import (
"os"
"testing"
"github.com/stretchr/testify/assert"
)
func TestPrefetchImages(t *testing.T) {
fp := "./prefetch"
_ = os.Mkdir(fp, 0755)
prefetchImages("./pics/dir1/", "./prefetch")
count := fileCount("./prefetch")
assert.Equal(t, int64(1), count)
_ = os.RemoveAll(fp)
}
func TestBadPrefetch(t *testing.T) {
jobs = 1
prefetchImages("./pics2", "./prefetch")
}