This moves the point of strictness from the handler to the driver, which makes more sense and keeps it in one place. Drivers choose to be strict when a script result is a failure but still gives a continuation handler. The CLI driver prints an error and continues, while the test driver fails if it wasn't expecting the failure. |
||
---|---|---|
.. | ||
Adjudicate | ||
CommandLine | ||
Model | ||
Orders | ||
Script | ||
MultiversalDiplomacy.csproj | ||
Program.cs | ||
StringExtensions.cs |