fix(launcher): harden installer transactions

This commit is contained in:
Erik 2026-08-14 20:36:11 +02:00
parent ff6ebb6a6a
commit 3f68895120
21 changed files with 1164 additions and 61 deletions

View file

@ -5,6 +5,16 @@ namespace AcDream.Bake.Tests;
public sealed class BakeProgressCliTests
{
[Theory]
[InlineData("--help")]
[InlineData("-h")]
public void HelpIsAZeroDatArgumentProbe(string argument)
{
Assert.True(BakeCommandLine.IsHelpRequest([argument]));
Assert.False(BakeCommandLine.IsHelpRequest([argument, "extra"]));
Assert.Contains("--help", BakeCommandLine.Usage, StringComparison.Ordinal);
}
[Fact]
public void ProgressJsonFlagIsOptInAndDefaultOutputRemainsInTheDatDirectory()
{