feat: Implement AI workload settings and enhance AI processing summaries
This commit is contained in:
parent
4230300518
commit
88c193549f
8 changed files with 326 additions and 28 deletions
|
|
@ -137,6 +137,24 @@ public class DataModelCharacterizationTests
|
|||
model.IncludeNumberAiThumbnails.ShouldBeTrue();
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void NumberAiWorkload_DefaultsToThreeAndClampsToFive()
|
||||
{
|
||||
var model = CreateModel();
|
||||
model.NumberAiWorkloadLevel.ShouldBe(3);
|
||||
|
||||
string? changed = null;
|
||||
model.PropertyChanged += (_, args) => changed = args.PropertyName;
|
||||
|
||||
model.NumberAiWorkloadLevel = 99;
|
||||
|
||||
changed.ShouldBe(nameof(DataModel.NumberAiWorkloadLevel));
|
||||
model.NumberAiWorkloadLevel.ShouldBe(3);
|
||||
|
||||
model.Ai.NumberAiWorkloadLevel = 5;
|
||||
model.NumberAiWorkloadLevel.ShouldBe(5);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void CommandLineOperationRunner_DetectsHeadlessRequest()
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue