move test-models from cli to integration tests

- removes test-models command to reduce binary size
- adds integration_test.go with build tag (go test -tags=integration)
- tests all provider/model combinations with language/keywords variations
- adds testdata/sample.wav for deterministic testing
- updates e2e.yml workflow to use go test instead of cli
- uses go-version-file in all workflows for consistency
This commit is contained in:
leonardotrapani
2026-02-02 10:44:15 +01:00
parent b0bb41707d
commit 30ce13b7c1
7 changed files with 548 additions and 894 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: "1.24"
go-version-file: go.mod
- name: Install dependencies
run: |