search and ai stabilization work, localization stablized.

This commit is contained in:
master
2026-02-24 23:29:36 +02:00
parent 4f947a8b61
commit b07d27772e
766 changed files with 55299 additions and 3221 deletions

View File

@@ -50,6 +50,6 @@ public partial class StellaOpsAuthorityOptionsTests
});
var exception = Assert.Throws<InvalidOperationException>(() => options.Validate());
Assert.Contains("secops", exception.Message, StringComparison.OrdinalIgnoreCase);
Assert.Contains("config.exceptions.duplicate_template", exception.Message, StringComparison.OrdinalIgnoreCase);
}
}

View File

@@ -58,6 +58,6 @@ public partial class StellaOpsAuthorityOptionsTests
var exception = Assert.Throws<InvalidOperationException>(() => options.Validate());
Assert.Contains("consentVersion", exception.Message, StringComparison.OrdinalIgnoreCase);
Assert.Contains("config.tenant.remote_inference_consent_version_required", exception.Message, StringComparison.OrdinalIgnoreCase);
}
}

View File

@@ -48,7 +48,7 @@ public partial class StellaOpsAuthorityOptionsTests
options.SchemaVersion = 0;
var exception = Assert.Throws<InvalidOperationException>(() => options.Validate());
Assert.Contains("schemaVersion", exception.Message, StringComparison.OrdinalIgnoreCase);
Assert.Contains("config.authority.schema_version_required", exception.Message, StringComparison.OrdinalIgnoreCase);
}
[Trait("Category", TestCategories.Unit)]
@@ -59,6 +59,6 @@ public partial class StellaOpsAuthorityOptionsTests
options.Storage.ConnectionString = string.Empty;
var exception = Assert.Throws<InvalidOperationException>(() => options.Validate());
Assert.Contains("connection string", exception.Message, StringComparison.OrdinalIgnoreCase);
Assert.Contains("config.storage.connection_required", exception.Message, StringComparison.OrdinalIgnoreCase);
}
}

View File

@@ -15,6 +15,6 @@ public partial class StellaOpsAuthorityOptionsTests
options.Security.RateLimiting.Token.PermitLimit = 0;
var exception = Assert.Throws<InvalidOperationException>(() => options.Validate());
Assert.Contains("permitLimit", exception.Message, StringComparison.OrdinalIgnoreCase);
Assert.Contains("config.rate_limit.permit_limit", exception.Message, StringComparison.OrdinalIgnoreCase);
}
}

View File

@@ -15,6 +15,6 @@ public partial class StellaOpsAuthorityOptionsTests
options.AdvisoryAi.RemoteInference.Enabled = true;
var exception = Assert.Throws<InvalidOperationException>(() => options.Validate());
Assert.Contains("remote inference", exception.Message, StringComparison.OrdinalIgnoreCase);
Assert.Contains("config.authority.remote_inference_required", exception.Message, StringComparison.OrdinalIgnoreCase);
}
}

View File

@@ -15,6 +15,6 @@ public partial class StellaOpsAuthorityOptionsTests
options.VulnerabilityExplorer.Workflow.AntiForgery.MaxContextEntries = -1;
var exception = Assert.Throws<InvalidOperationException>(() => options.Validate());
Assert.Contains("maxContextEntries", exception.Message, StringComparison.OrdinalIgnoreCase);
Assert.Contains("config.anti_forgery.max_context_entries", exception.Message, StringComparison.OrdinalIgnoreCase);
}
}