Files
pulse/internal/api/admin_bypass_release_test.go
T
2026-04-22 00:05:57 +01:00

20 lines
469 B
Go

//go:build release
package api
import "testing"
func TestAdminBypassEnabled_IgnoredInReleaseBuild(t *testing.T) {
t.Setenv("ALLOW_ADMIN_BYPASS", "1")
t.Setenv("PULSE_DEV", "true")
t.Setenv("NODE_ENV", "development")
resetAdminBypassState()
if adminBypassEnabled() {
t.Fatal("adminBypassEnabled() should remain false in release builds")
}
if adminBypassState.declined {
t.Fatal("release builds should not treat ALLOW_ADMIN_BYPASS as a runtime path")
}
}