Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversion of abstract tests to metanorma asciidoc #431

Merged
merged 5 commits into from
Feb 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
243 changes: 81 additions & 162 deletions core/document.xml.abort

Large diffs are not rendered by default.

29 changes: 20 additions & 9 deletions core/standard/abstract_tests/ATS_class_crawlable-catalog.adoc
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
[[ats_crawlable_catalog]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/crawlable-catalog
|Target type |Web API
|Requirements class |<<rc_crawlable-catalog,Crawlable Catalog>>
|Dependency |<<ats_record-collection,Record Collection>>
|Dependency |<<ats_record-core,Record>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/crawlable-catalog
//|Target type |Web API
//|Requirements class |<<rc_crawlable-catalog,Crawlable Catalog>>
//|Dependency |<<ats_record-collection,Record Collection>>
//|Dependency |<<ats_record-core,Record>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/crawlable-catalog
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/crawlable-catalog
classification:: Target Type:Web API
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/record-collection
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/record-core
====

==== Conformance

Expand Down
32 changes: 22 additions & 10 deletions core/standard/abstract_tests/ATS_class_local-resources-catalog.adoc
Original file line number Diff line number Diff line change
@@ -1,14 +1,26 @@
[[ats_local-resources-catalog]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog
|Target type |Web API
|Requirements class |<<rc_local-resources-catalog,Local Resources Catalog>>
|Dependency |<<ats_record-core,Record Core>>
|Dependency |<<ats_record-collection,Record Collection>>
|Dependency |<<ats_autodiscovery,Autodiscovery>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog
//|Target type |Web API
//|Requirements class |<<rc_local-resources-catalog,Local Resources Catalog>>
//|Dependency |<<ats_record-core,Record Core>>
//|Dependency |<<ats_record-collection,Record Collection>>
//|Dependency |<<ats_autodiscovery,Autodiscovery>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resources-catalog
classification:: Target Type:Web API
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/record-core
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/record-collection
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/autodiscovery
====

==== Conformance

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
[[ats_local-resources-catalog_filtering]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog-filtering
|Target type |Web API
|Requirements class |<<rc_local-resources-catalog_filtering,Local Resources Catalog - Filtering>>
|Dependency |<<ats_local-resources-catalog,Local Resources Catalog>>
|Dependency |<<ats_cql-filter,Filtering>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog-filtering
//|Target type |Web API
//|Requirements class |<<rc_local-resources-catalog_filtering,Local Resources Catalog - Filtering>>
//|Dependency |<<ats_local-resources-catalog,Local Resources Catalog>>
//|Dependency |<<ats_cql-filter,Filtering>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog-filtering
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resources-catalog-filtering
classification:: Target Type:Web API
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/cql-filter
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog
====

==== Conformance

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
[[ats_local-resource-catalog_query-parameters]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resource-catalog/query-parameters
|Target type |Web API
|Requirements class |<<rc_local-resources-catalog_query-parameters,Requirements Class "Query Parameters">>
|Dependency |<<ats_local-resource-catalog,Local Resources Catalog>>
|Dependency |<<ats_record-core-query-parameters,Record Core Query Parameters>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resource-catalog/query-parameters
//|Target type |Web API
//|Requirements class |<<rc_local-resources-catalog_query-parameters,Requirements Class "Query Parameters">>
//|Dependency |<<ats_local-resource-catalog,Local Resources Catalog>>
//|Dependency |<<ats_record-core-query-parameters,Record Core Query Parameters>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resource-catalog/query-parameters
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resource-catalog/query-parameters
classification:: Target Type:Web API
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/record-core-query-parameters
====

==== Conformance

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
[[ats_local-resources-catalog_sorting]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resources-catalog/sorting
|Target type |Web API
|Requirements class |<<rc_local-resources-catalog_sorting,Local Resources Catalog - Sorting>>
|Dependency |<<ats_local-resources-catalog,Local Resources Catalog>>
|Dependency |<<ats_sorting,Sorting>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resources-catalog/sorting
//|Target type |Web API
//|Requirements class |<<rc_local-resources-catalog_sorting,Local Resources Catalog - Sorting>>
//|Dependency |<<ats_local-resources-catalog,Local Resources Catalog>>
//|Dependency |<<ats_sorting,Sorting>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog/sorting
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/local-resources-catalog/sorting
classification:: Target Type:Web API
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/local-resources-catalog
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/sorting
====

==== Conformance

Expand Down
23 changes: 16 additions & 7 deletions core/standard/abstract_tests/ATS_class_searchable-catalog.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
[[ats_searchable-catalog]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/searchable-catalog
|Target type |Web API
|Requirements class |<<rc_searchable-catalog,Requirements Class "Searchable Catalog">>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/searchable-catalog
//|Target type |Web API
//|Requirements class |<<rc_searchable-catalog,Requirements Class "Searchable Catalog">>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/searchable-catalog
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/searchable-catalog
classification:: Target Type:Web API
====

==== Conformance

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
[[ats_searchable_catalog_filtering]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/searchable-catalog/filtering
|Target type |Web API
|Requirements class |<<rc_searchable-catalog_cql2-filter,Requirements Class "Searchable Catalog">>
|Dependency |<<ats_searchable_catalog,Searchable Catalog>>
|Dependency |<<ats_cql-filter,Filtering>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/searchable-catalog/filtering
//|Target type |Web API
//|Requirements class |<<rc_searchable-catalog_cql2-filter,Requirements Class "Searchable Catalog">>
//|Dependency |<<ats_searchable_catalog,Searchable Catalog>>
//|Dependency |<<ats_cql-filter,Filtering>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/searchable-catalog/filtering
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/searchable-catalog/filtering
classification:: Target Type:Web API
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/searchable-catalog
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/cql-filter
====

==== Conformance

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
[[ats_searchable-catalog_sorting]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/searchable-catalog/sorting
|Target type |Web API
|Requirements class |<<rc_searchable-catalog_sorting,Requirements Class "Sorting">>
|Dependency |<<ats_searchable_catalog,Searchable Catalog>>
|Dependency |<<ats_sorting,Sorting>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/req/searchable-catalog/sorting
//|Target type |Web API
//|Requirements class |<<rc_searchable-catalog_sorting,Requirements Class "Sorting">>
//|Dependency |<<ats_searchable_catalog,Searchable Catalog>>
//|Dependency |<<ats_sorting,Sorting>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/searchable-catalog/sorting
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/searchable-catalog/sorting
classification:: Target Type:Web API
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/searchable-catalog
inherit:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/sorting
====

==== Conformance

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
[[ats_autodiscovery]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/autodiscovery
|Target type |Web API
|Requirements class |<<rc_autodiscovery,Autodiscovery>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/autodiscovery
//|Target type |Web API
//|Requirements class |<<rc_autodiscovery,Autodiscovery>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/autodiscovery
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/autodiscovery
classification:: Target Type:Web API
====

==== Links

Expand Down
23 changes: 16 additions & 7 deletions core/standard/abstract_tests/building-blocks/ATS_class_html.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
[[ats_html]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/html
|Target type |Web API
|Requirements class |<<rc_html,HTML>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/html
//|Target type |Web API
//|Requirements class |<<rc_html,HTML>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/html
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/html
classification:: Target Type:Web API
====

==== Conformance

Expand Down
23 changes: 16 additions & 7 deletions core/standard/abstract_tests/building-blocks/ATS_class_json.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
[[ats_json]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/json
|Target type |Web API
|Requirements class |<<rc_json,JSON>>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/json
//|Target type |Web API
//|Requirements class |<<rc_json,JSON>>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/json
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/json
classification:: Target Type:Web API
====

==== Conformance

Expand Down
23 changes: 16 additions & 7 deletions core/standard/abstract_tests/building-blocks/ATS_class_oas30.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
[[ats_oas30]]
[cols="1,4",width="90%"]
|===
2+|*Conformance Class*
2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/oas30
|Target type |Web API
|Requirements class |<<rc_oas30,Requirements Class "OpenAPI 3.0">>
|===

//[cols="1,4",width="90%"]
//|===
//2+|*Conformance Class*
//2+|http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/oas30
//|Target type |Web API
//|Requirements class |<<rc_oas30,Requirements Class "OpenAPI 3.0">>
//|===

[conformance_class]
====
[%metadata]
identifier:: http://www.opengis.net/spec/ogcapi-records-1/1.0/conf/oas30
target:: http://www.opengis.net/spec/ogcapi-records-1/1.0/req/oas30
classification:: Target Type:Web API
====

==== Conformance

Expand Down
Loading