chore: expose thoth in lib

Imports a patch previously exclusive to Botstopper.

Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
Xe Iaso
2025-06-26 06:31:39 -04:00
parent 958992a69a
commit fdffc074c3
17 changed files with 12 additions and 10 deletions

View File

@@ -0,0 +1,17 @@
package thothmock
import (
"context"
"testing"
"github.com/TecharoHQ/anubis/lib/thoth"
)
func WithMockThoth(t *testing.T) context.Context {
t.Helper()
thothCli := &thoth.Client{}
thothCli.WithIPToASNService(MockIpToASNService())
ctx := thoth.With(t.Context(), thothCli)
return ctx
}