ci: add test preparation

This commit is contained in:
Antoine Aflalo
2025-09-09 09:58:50 -04:00
parent 36b9ddc80f
commit e0c8bf340b
3 changed files with 26 additions and 0 deletions

View File

@@ -1,3 +1,5 @@
//go:build ignore
package main
import (

19
cmd/test-setup/main.go Normal file
View File

@@ -0,0 +1,19 @@
//go:build testsetup
// +build testsetup
package main
import (
"fmt"
"log"
"github.com/belphemur/CBZOptimizer/v2/pkg/converter/webp"
)
func main() {
fmt.Println("Setting up WebP encoder for tests...")
if err := webp.PrepareEncoder(); err != nil {
log.Fatalf("Failed to prepare WebP encoder: %v", err)
}
fmt.Println("WebP encoder setup complete.")
}