= TeDS Comprehensive Validation Report
:doctype: book
:toc: left
:toclevels: 3
:sectlinks:
:sectanchors:
:numbered:
:source-highlighter: rouge
:icons: font
:docinfo: shared

== Overview

[cols="1,3"]
|===
| Tool Version | teds 0.1.dev13+g9e84ef6db.d20250920
| Specification Support | 1.0-1.0
| Recommended Version | 1.0
| Generated | 2025-09-22 12:12:11
| Report File | demo/test_incomplete_coverage.yaml
|===







== Executive Summary



































[.lead]
This report analyzes *3* schema(s) with a total of *4* test cases.

=== Results Summary

[cols="2,1,3"]
|===
| Status | Count | Description


| [green]#✓ SUCCESS# | 3 | Test cases passed as expected



| [red]#✗ ERROR# | 1 | Test cases failed validation



| *Total* | *4* | All test cases processed
|===


=== Schema Coverage Warnings

[WARNING]
====
The following schemas have incomplete test coverage:


* <<public_schemas_yaml__components_schemas_EmailContact,public_schemas.yaml#/components/schemas/EmailContact has no invalid test cases>>

* <<public_schemas_yaml__components_schemas_CurrencyAmount,public_schemas.yaml#/components/schemas/CurrencyAmount has no invalid test cases>>


Consider adding both valid and invalid test cases for comprehensive schema validation.
====




== Detailed Results




[[public_schemas_yaml__components_schemas_EmailContact]]
=== public_schemas.yaml#/components/schemas/EmailContact





==== Schema Summary

[cols="1,1"]
|===
| Valid Cases | 1
| Invalid Cases | 0
| Total Cases | 1
|===


==== Valid Test Cases

[cols="3,2,1,4"]
|===
| Test Case | Payload | Status | Details


| `example ok`
| `{'email': 'alice@example.com'}`

| [green]#✓ SUCCESS#

|
SUCCESS


|===








[[public_schemas_yaml__components_schemas_ISODateTime]]
=== public_schemas.yaml#/components/schemas/ISODateTime





==== Schema Summary

[cols="1,1"]
|===
| Valid Cases | 1
| Invalid Cases | 1
| Total Cases | 2
|===


==== Valid Test Cases

[cols="3,2,1,4"]
|===
| Test Case | Payload | Status | Details


| `.components.schemas.ISODateTime.examples[0]`
| `2024-08-01T12:34:56Z`

| [green]#✓ SUCCESS#

|
SUCCESS


|===



==== Invalid Test Cases

[cols="3,2,1,4"]
|===
| Test Case | Payload | Status | Details


| `missing timezone`
| `2024-08-01T12:34:56`

| [red]#✗ ERROR#

|
UNEXPECTEDLY VALID
A validator that *ignores* 'format' accepted this instance, while a strict...


|===






[[public_schemas_yaml__components_schemas_CurrencyAmount]]
=== public_schemas.yaml#/components/schemas/CurrencyAmount





==== Schema Summary

[cols="1,1"]
|===
| Valid Cases | 1
| Invalid Cases | 0
| Total Cases | 1
|===


==== Valid Test Cases

[cols="3,2,1,4"]
|===
| Test Case | Payload | Status | Details


| `.components.schemas.CurrencyAmount.examples[0]`
| `{'currency': 'USD', 'amount': 42}`

| [green]#✓ SUCCESS#

|
SUCCESS


|===









== Appendix

=== Tool Information

[cols="1,3"]
|===
| TeDS Version | 0.1.dev13+g9e84ef6db.d20250920
| Supported Spec Range | 1.0-1.0
| Recommended Spec Version | 1.0
| Report Generation Time | 2025-09-22 12:12:11
|===

=== Report Scope

This comprehensive report includes:

* **Executive Summary** - High-level overview of validation results
* **Schema Coverage Analysis** - Warnings for incomplete test coverage
* **Detailed Results** - Complete breakdown of all test cases by schema
* **Color-coded Status Indicators** - Visual distinction between SUCCESS, WARNING, and ERROR states
* **Tabular Format** - Structured presentation for easy analysis

For questions about this report or TeDS functionality, please refer to the TeDS documentation.

---
_This report was generated automatically by TeDS (Test-Driven Schema Development Tool)._
