fix tests. new product advisories enhancements

This commit is contained in:
master
2026-01-25 19:11:36 +02:00
parent c70e83719e
commit 6e687b523a
504 changed files with 40610 additions and 3785 deletions

View File

@@ -1,9 +1,12 @@
{
"subjectId": "john.doe@example.com",
"username": "jdoe",
"username": "john.doe@example.com",
"displayName": "John Doe",
"email": "john.doe@example.com",
"roles": ["cn=developers,ou=groups,dc=example,dc=com", "cn=users,ou=groups,dc=example,dc=com"],
"roles": [
"cn=developers,ou=groups,dc=example,dc=com",
"cn=users,ou=groups,dc=example,dc=com"
],
"attributes": {
"issuer": "https://idp.example.com/saml/metadata",
"sessionIndex": "_session789"

View File

@@ -10,7 +10,7 @@
S-1-5-21-123456789-987654321-111222333-1001
</saml2:NameID>
</saml2:Subject>
<saml2:Conditions NotOnOrAfter="2025-12-24T13:00:00Z">
<saml2:Conditions NotOnOrAfter="2099-12-31T23:59:59Z">
<saml2:AudienceRestriction>
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
</saml2:AudienceRestriction>

View File

@@ -10,11 +10,11 @@
john.doe@example.com
</saml2:NameID>
<saml2:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer">
<saml2:SubjectConfirmationData NotOnOrAfter="2025-12-24T13:00:00Z"
<saml2:SubjectConfirmationData NotOnOrAfter="2099-12-31T23:59:59Z"
Recipient="https://stellaops.example.com/saml/acs" />
</saml2:SubjectConfirmation>
</saml2:Subject>
<saml2:Conditions NotBefore="2025-12-24T12:00:00Z" NotOnOrAfter="2025-12-24T13:00:00Z">
<saml2:Conditions NotBefore="2025-12-24T12:00:00Z" NotOnOrAfter="2099-12-31T23:59:59Z">
<saml2:AudienceRestriction>
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
</saml2:AudienceRestriction>

View File

@@ -8,7 +8,7 @@
<saml2:Subject>
<saml2:NameID>user:minimal</saml2:NameID>
</saml2:Subject>
<saml2:Conditions NotOnOrAfter="2025-12-24T13:00:00Z">
<saml2:Conditions NotOnOrAfter="2099-12-31T23:59:59Z">
<saml2:AudienceRestriction>
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
</saml2:AudienceRestriction>

View File

@@ -10,7 +10,7 @@
service:scanner-agent
</saml2:NameID>
</saml2:Subject>
<saml2:Conditions NotOnOrAfter="2025-12-25T12:00:00Z">
<saml2:Conditions NotOnOrAfter="2099-12-31T23:59:59Z">
<saml2:AudienceRestriction>
<saml2:Audience>https://stellaops.example.com</saml2:Audience>
</saml2:AudienceRestriction>

View File

@@ -111,10 +111,15 @@ public sealed class SamlConnectorSnapshotTests
return;
}
actualJson.Should().Be(expectedJson, $"Fixture {fixtureName} did not match expected snapshot");
if (actualJson != expectedJson)
{
_output.WriteLine($"Expected:\n{expectedJson}");
_output.WriteLine($"\nActual:\n{actualJson}");
Assert.Fail($"Fixture {fixtureName} did not match expected snapshot");
}
}
_output.WriteLine($"Fixture {fixtureName} processed successfully");
_output.WriteLine($"Fixture {fixtureName} processed successfully");
}
[Fact]