You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test(integration): live "DCV off + sync" verification for issue #7
Adds EnrollWithDcvOff_OrderAppearsInSync_PluginDidNotInvokeDcv —
a SkippableFact that mirrors how a v3.2 gateway host experiences the
plugin (no IDomainValidatorFactory available, so DCV silently no-ops).
Flow:
1. Build the plugin with DcvEnabled=false.
2. Enroll a fresh randomized scrup.org subdomain.
3. Assert the Enroll response is not FAILED.
4. Run the plugin's own Synchronize.
5. Assert the just-enrolled CARequestID appears in the sync results.
6. Assert its synced Status is EXTERNALVALIDATION or GENERATED (never FAILED).
The test logs CARequestID, timings, and a human-readable verdict so the
live behavior is visible in test output without grepping gateway logs.
Verified against the live sandbox: enroll completed in ~7s,
Synchronize returned 208 records in ~1s, the new order's status was
EXTERNALVALIDATION as expected, and the plugin's DCV machinery was
not invoked (confirmed by separate raw TrackOrder showing CERTInext
applied a cached parent-zone DCV but the plugin never published a
TXT record nor called GetDcv/VerifyDcv).
0 commit comments