Area: UI
Sub-Area: Data Contracts
Issue
Custom assertions configured as part of data contracts were not rendering correctly within the data contract view. While the assertions were properly saved and evaluated, they weren't visible in the UI, making it difficult to verify data contract compliance.
You Might Be Asking:
- Why aren't my custom assertions showing in data contracts?
- How do I view data contract assertions?
- Are my custom assertions running?
Solution
The data contract UI has been fixed to properly render all assertion types, including custom assertions. The issue was specific to how custom assertion definitions were serialized and displayed in the contract view.
Custom assertions now display correctly with: - Assertion name and description - Pass/fail status - Execution history - Configuration details - Association with data contract
To verify your custom assertions: 1. Navigate to the Data Contract tab on your dataset 2. Scroll to the Assertions section 3. All assertion types should now be visible
Additional Notes
Fixed in version v0.3.12. Custom assertions created before this fix may need to be refreshed or re-evaluated to appear correctly in the UI. The underlying assertion execution was not affected by this UI-only bug.
Related Documentation
Tags:
ui, data-contracts, custom-assertions, rendering, display, bug-fix, v0.3.12