mirror of
https://github.com/multica-ai/multica.git
synced 2026-07-16 14:49:09 +02:00
Co-authored-by: Eve <eve@multica-ai.local> Co-authored-by: multica-agent <github@multica.ai>
24 lines
597 B
Go
24 lines
597 B
Go
package featureflags
|
|
|
|
import (
|
|
"context"
|
|
"testing"
|
|
)
|
|
|
|
func TestReleaseFlagsDefaultToOff(t *testing.T) {
|
|
ctx := context.Background()
|
|
if AgentBuilderEnabled(ctx, nil) {
|
|
t.Fatal("agent builder release flag must default to off")
|
|
}
|
|
if ResourceLabelsEnabled(ctx, nil) {
|
|
t.Fatal("resource labels release flag must default to off")
|
|
}
|
|
}
|
|
|
|
func TestAgentSkillTogglesCompatDecisionStaysEnabled(t *testing.T) {
|
|
flags := EvaluateFrontendPublicFlags(context.Background(), nil)
|
|
if !flags[agentSkillTogglesCompat] {
|
|
t.Fatal("agent skill toggles must stay enabled for installed v0.4.0 clients")
|
|
}
|
|
}
|