Merge branch 'worktree-agent-a5e1884475a5b785e' into feat/flow-debugger-script-entry
This commit is contained in:
@@ -282,4 +282,19 @@ public class ParameterValueFormTests : BunitContext
|
||||
Assert.Single(cut.FindAll("button.param-list-remove"));
|
||||
Assert.NotEmpty(cut.FindAll(".text-danger"));
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void ValidChanged_ReportsFalseOnAParseError_AndTrueOnceFixed()
|
||||
{
|
||||
var valid = new List<bool>();
|
||||
var cut = Render<ParameterValueForm>(p => p
|
||||
.Add(x => x.ParameterDefinitions, """{"type":"object","properties":{"n":{"type":"integer"}}}""")
|
||||
.Add(x => x.ValidChanged, v => valid.Add(v)));
|
||||
|
||||
var input = cut.Find("#param-n");
|
||||
input.Input("abc");
|
||||
Assert.False(valid.Last());
|
||||
input.Input("5");
|
||||
Assert.True(valid.Last());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user