test(wp7-02): require stable model secure routing
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
This commit is contained in:
@@ -142,6 +142,14 @@ internal static class Program
|
||||
"--execute-controlled-real",
|
||||
};
|
||||
EqualSequence(externalArguments, ControlledExternalValidationLauncher.ValidateArguments(externalArguments), "controlled external argument allowlist");
|
||||
var stableGeminiArguments = externalArguments.ToArray();
|
||||
stableGeminiArguments[3] = "gemini-3.1-flash-image";
|
||||
EqualSequence(stableGeminiArguments, ControlledExternalValidationLauncher.ValidateArguments(stableGeminiArguments), "stable Gemini external argument allowlist");
|
||||
var previewGeminiArguments = externalArguments.ToArray();
|
||||
previewGeminiArguments[3] = "gemini-3.1-flash-image-preview";
|
||||
Throws<ArgumentException>(
|
||||
() => ControlledExternalValidationLauncher.ValidateArguments(previewGeminiArguments),
|
||||
"preview Gemini external argument rejected");
|
||||
Throws<ArgumentException>(
|
||||
() => ControlledExternalValidationLauncher.ValidateArguments(externalArguments.Where(value => value != "--confirm-controlled-real").ToArray()),
|
||||
"controlled external confirmation required");
|
||||
|
||||
Reference in New Issue
Block a user