diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 36113ae..818b4c5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,7 +28,9 @@ jobs: mv go-junit-report /usr/local/bin/ - name: Run tests - run: go test -v 2>&1 ./... -coverprofile=coverage.txt | tee test-results.txt + run: | + set -o pipefail + go test -v 2>&1 ./... -coverprofile=coverage.txt | tee test-results.txt - name: Analyse test results run: go-junit-report < test-results.txt > report.xml - name: Upload test result artifact diff --git a/converter/converter_test.go b/converter/converter_test.go index 43bef1a..445aa86 100644 --- a/converter/converter_test.go +++ b/converter/converter_test.go @@ -125,7 +125,7 @@ func genHugePages(path string) (*manga.Chapter, error) { var pages []*manga.Page for i := 0; i < 5; i++ { // Assuming there are 5 pages for the test - img := image.NewRGBA(image.Rect(0, 0, 300, 17000)) + img := image.NewRGBA(image.Rect(0, 0, 1, 17000)) buf := new(bytes.Buffer) err := jpeg.Encode(buf, img, nil) if err != nil { @@ -212,7 +212,7 @@ func genMixSmallHuge(path string) (*manga.Chapter, error) { var pages []*manga.Page for i := 0; i < 10; i++ { // Assuming there are 5 pages for the test - img := image.NewRGBA(image.Rect(0, 0, 300, 2000*(i+1))) + img := image.NewRGBA(image.Rect(0, 0, 1, 2000*(i+1))) buf := new(bytes.Buffer) err := jpeg.Encode(buf, img, nil) if err != nil {