Enha: model name to config

This commit is contained in:
Grail Finder
2025-09-06 14:41:21 +03:00
parent 0276000bfa
commit c75ac433d4
5 changed files with 44 additions and 33 deletions

View File

@@ -1,6 +1,7 @@
package main
import (
"grailbench/config"
"log/slog"
"os"
"testing"
@@ -94,8 +95,8 @@ func TestParserToolDetection(t *testing.T) {
// Test DeepSeekParser
t.Run("DeepSeekParser", func(t *testing.T) {
parser := NewDeepSeekParser(logger)
parser := NewDeepSeekParser(logger, config.LoadConfigOrDefault("config.toml"))
for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
result, err := parser.ParseBytes([]byte(tc.responseJSON))
@@ -112,8 +113,8 @@ func TestParserToolDetection(t *testing.T) {
// Test OpenRouterParser
t.Run("OpenRouterParser", func(t *testing.T) {
parser := NewOpenRouterParser(logger)
parser := NewOpenRouterParser(logger, config.LoadConfigOrDefault("config.toml"))
for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
result, err := parser.ParseBytes([]byte(tc.responseJSON))
@@ -127,4 +128,5 @@ func TestParserToolDetection(t *testing.T) {
})
}
})
}
}