diff --git a/events/2022.03.Online/TD/Ditto/ditto.csv b/events/2022.03.Online/TD/Ditto/Ditto.csv similarity index 100% rename from events/2022.03.Online/TD/Ditto/ditto.csv rename to events/2022.03.Online/TD/Ditto/Ditto.csv diff --git a/events/2022.03.Online/TD/Results/ditto-td.csv b/events/2022.03.Online/TD/Results/Ditto.csv similarity index 76% rename from events/2022.03.Online/TD/Results/ditto-td.csv rename to events/2022.03.Online/TD/Results/Ditto.csv index b7dace58..d933407c 100644 --- a/events/2022.03.Online/TD/Results/ditto-td.csv +++ b/events/2022.03.Online/TD/Results/Ditto.csv @@ -1,4 +1,77 @@ "ID","Status","Comment" +"tm-extend","fail","data/links/0/rel must be equal to constant, data/links/1/rel must be equal to constant, data/links/2/rel must be equal to constant, data/links/3/rel must be equal to constant, data/links/4/rel must be equal to constant, data/links/5/rel must be equal to constant, data/links/6/rel must be equal to constant, data/links must contain at least 1 valid item(s)" +"tm-identification","pass","" +"tm-placeholder","not-impl","" +"tm-placeholder-value","pass","" +"tm-td-generation-inconsistencies","pass","" +"tm-tmRef-1","pass","" +"tm-tmRequired","not-impl","data must have required property 'tm:required'" +"tm-tmRequired-JSONPointer","not-impl","data must have required property 'tm:required'" +"tm-tmRequired-array","not-impl","data must have required property 'tm:required'" +"bindings-requirements-scheme","pass","" +"bindings-server-accept","pass","" +"client-data-schema","null","" +"client-data-schema-accept-extras","null","" +"client-data-schema-no-extras","null","" +"client-uri-template","null","" +"iana-security-alter","null","" +"iana-security-execution","null","" +"iana-security-expansion","null","" +"iana-security-remote","null","" +"sec-body-name-json-pointer-creatable","null","" +"server-data-schema","pass","" +"server-data-schema-extras","not-impl","" +"server-uri-template","pass","" +"td-context-default-language-direction-heuristic","null","" +"td-context-default-language-direction-independence","null","" +"td-context-default-language-direction-inference","null","" +"td-context-ns-multilanguage-text-direction-infer","null","" +"td-default-AdditionalResponseContentType","null","" +"td-default-alg","null","" +"td-default-contentType","null","" +"td-default-format","null","" +"td-default-format-pop","null","" +"td-default-http-method","null","a child is not tested" +"td-default-http-method_get","null","" +"td-default-http-method_post","null","" +"td-default-http-method_put","null","" +"td-default-idempotent","null","" +"td-default-in-apikey","null","" +"td-default-in-basic","null","" +"td-default-in-bearer","null","" +"td-default-in-digest","null","" +"td-default-observable","null","" +"td-default-op-actions","null","" +"td-default-op-events","null","" +"td-default-op-properties","null","" +"td-default-qop","null","" +"td-default-readOnly","null","" +"td-default-safe","null","" +"td-default-success","null","" +"td-default-writeOnly","null","" +"td-expectedResponse-contentType","null","" +"td-expectedResponse-default-contentType","null","" +"td-format-validation-other-values","null","" +"td-form-protocolbindings","pass","" +"td-json-open","pass","all children passed" +"td-json-open_accept-byte-order","pass","" +"td-json-open_no-byte-order","pass","" +"td-ns-multilanguage-content-negotiation","not-impl","" +"td-ns-multilanguage-content-negotiation-no-multi","not-impl","" +"td-ns-multilanguage-content-negotiation-optional","not-impl","" +"td-processor-serialization","null","" +"td-security-binding","pass","" +"td-security-in-query-over-uri","not-impl","" +"td-security-no-extras","pass","" +"td-security-no-secrets","pass","" +"td-vocabulary-defaults","null","" +"tm-overwrite-interaction","pass","" +"tm-overwrite-types","pass","" +"tm-placeholder-retyping","pass","" +"tm-tmRef-2","pass","" +"tm-tmRef-overwrite","pass","" +"tm-tmRef-overwrite-semantic-meaning","pass","" +"well-known-operation-types-only","pass","" "td-action-arrays","pass","" "td-action-names","not-impl","a child is not implemented" "td-action-names_at-type","not-impl","" @@ -93,7 +166,6 @@ "td-forms","pass","result of a merge" "td-forms-response","not-impl","" "td-integer-type","pass","result of a merge" -"td-json-open","null","a child is not tested" "td-json-open_utf-8","pass","" "td-jsonld-keywords","not-impl","a child is not implemented" "td-jsonld-keywords_at-context","not-impl","" @@ -319,66 +391,4 @@ "td-vocab-uriVariables--InteractionAffordance","not-impl","" "td-vocab-version--Thing","pass","" "td-vocab-writeOnly--DataSchema","not-impl","" -"tm-rel-type-maximum","pass","" -"bindings-requirements-scheme","null","not testable with Assertion Tester" -"bindings-server-accept","null","not testable with Assertion Tester" -"client-data-schema","null","not testable with Assertion Tester" -"client-data-schema-accept-extras","null","not testable with Assertion Tester" -"client-data-schema-no-extras","null","not testable with Assertion Tester" -"client-uri-template","null","not testable with Assertion Tester" -"iana-security-alter","null","not testable with Assertion Tester" -"iana-security-execution","null","not testable with Assertion Tester" -"iana-security-expansion","null","not testable with Assertion Tester" -"iana-security-remote","null","not testable with Assertion Tester" -"processors-preserve-array-order","null","not testable with Assertion Tester" -"processors-preserve-prefixes-1","null","not testable with Assertion Tester" -"processors-preserve-prefixes-2","null","not testable with Assertion Tester" -"sec-body-name-json-pointer-creatable","null","not testable with Assertion Tester" -"server-data-schema","null","not testable with Assertion Tester" -"server-data-schema-extras","null","not testable with Assertion Tester" -"server-uri-template","null","not testable with Assertion Tester" -"td-context-default-language-direction-heuristic","null","not testable with Assertion Tester" -"td-context-default-language-direction-independence","null","not testable with Assertion Tester" -"td-context-default-language-direction-inference","null","not testable with Assertion Tester" -"td-context-ns-multilanguage-text-direction-infer","null","not testable with Assertion Tester" -"td-default-alg","null","not testable with Assertion Tester" -"td-default-alg-pop","null","not testable with Assertion Tester" -"td-default-contentType","null","not testable with Assertion Tester" -"td-default-format","null","not testable with Assertion Tester" -"td-default-format-pop","null","not testable with Assertion Tester" -"td-default-http-method","null","a child is not tested" -"td-default-http-method_get","null","not testable with Assertion Tester" -"td-default-http-method_post","null","not testable with Assertion Tester" -"td-default-http-method_put","null","not testable with Assertion Tester" -"td-default-idempotent","null","not testable with Assertion Tester" -"td-default-in-apikey","null","not testable with Assertion Tester" -"td-default-in-basic","null","not testable with Assertion Tester" -"td-default-in-bearer","null","not testable with Assertion Tester" -"td-default-in-digest","null","not testable with Assertion Tester" -"td-default-in-pop","null","not testable with Assertion Tester" -"td-default-op-actions","null","not testable with Assertion Tester" -"td-default-op-events","null","not testable with Assertion Tester" -"td-default-op-properties","null","not testable with Assertion Tester" -"td-default-qop","null","not testable with Assertion Tester" -"td-default-readOnly","null","not testable with Assertion Tester" -"td-default-safe","null","not testable with Assertion Tester" -"td-default-success","null","not testable with Assertion Tester" -"td-default-writeOnly","null","not testable with Assertion Tester" -"td-expectedResponse-contentType","null","not testable with Assertion Tester" -"td-expectedResponse-default-contentType","null","not testable with Assertion Tester" -"td-form-protocolbindings","null","not testable with Assertion Tester" -"td-format-validation-other-values","null","not testable with Assertion Tester" -"td-json-open_accept-byte-order","null","not testable with Assertion Tester" -"td-json-open_no-byte-order","null","not testable with Assertion Tester" -"td-model-tmRef-2","null","not testable with Assertion Tester" -"td-model-tmRef-overwrite","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-no-multi","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-optional","null","not testable with Assertion Tester" -"td-processor-serialization","null","not testable with Assertion Tester" -"td-security-binding","null","not testable with Assertion Tester" -"td-security-in-query-over-uri","null","not testable with Assertion Tester" -"td-security-no-extras","null","not testable with Assertion Tester" -"td-security-no-secrets","null","not testable with Assertion Tester" -"td-vocabulary-defaults","null","not testable with Assertion Tester" -"well-known-operation-types-only","null","not testable with Assertion Tester" \ No newline at end of file +"tm-rel-type-maximum","pass","" \ No newline at end of file diff --git a/events/2022.03.Online/TD/Results/ECLASS.csv b/events/2022.03.Online/TD/Results/ECLASS.csv new file mode 100644 index 00000000..be8d2bd6 --- /dev/null +++ b/events/2022.03.Online/TD/Results/ECLASS.csv @@ -0,0 +1,386 @@ +"ID","Status","Comment" +"td-action-arrays","not-impl","data must have required property 'actions'" +"td-action-names","not-impl","Error message can be seen in the children assertions" +"td-action-names_at-type","not-impl", +"td-action-names_description","not-impl", +"td-action-names_descriptions","not-impl", +"td-action-names_forms","not-impl","data must have required property 'actions'" +"td-action-names_idempotent","not-impl", +"td-action-names_input","not-impl", +"td-action-names_output","not-impl", +"td-action-names_safe","not-impl", +"td-action-names_title","not-impl", +"td-action-names_titles","not-impl", +"td-action-names_uriVariables","not-impl", +"td-action-objects","not-impl","Error message can be seen in the children assertions" +"td-action-objects_input","not-impl", +"td-action-objects_output","not-impl", +"td-actions","not-impl","Error message can be seen in the children assertions" +"td-actions_existence","not-impl","data must have required property 'actions'" +"td-actions_uniqueness","not-impl","no actions" +"td-additionalExpectedResponse-contentType","not-impl", +"td-additionalExpectedResponse-schema","not-impl", +"td-array-type","pass", +"td-arrays","not-impl","Error message can be seen in the children assertions" +"td-arrays_forms","pass","result of a merge" +"td-arrays_links","not-impl","data must have required property 'links'" +"td-arrays_scopes","not-impl","result of a merge" +"td-arrays_security","pass", +"td-at-type","pass", +"td-boolean-type","not-impl","result of a merge" +"td-class-type","pass", +"td-context","not-impl", +"td-context-default-language","not-impl", +"td-context-default-language-direction-script","not-impl", +"td-context-ns-thing-mandatory","pass", +"td-context-ns-thing-map-of-namespaces","not-impl", +"td-context-ns-thing-optional","not-impl", +"td-context-toplevel","pass", +"td-data-schema","not-impl","Error message can be seen in the children assertions" +"td-data-schema-arrays","not-impl","Error message can be seen in the children assertions" +"td-data-schema-arrays_enum","not-impl", +"td-data-schema-arrays_oneOf","not-impl", +"td-data-schema-arrays_required","not-impl", +"td-data-schema-objects","not-impl", +"td-data-schema-objects-arrays","not-impl", +"td-data-schema_at-type","pass", +"td-data-schema_const","not-impl", +"td-data-schema_description","pass", +"td-data-schema_descriptions","not-impl", +"td-data-schema_enum","not-impl", +"td-data-schema_format","not-impl", +"td-data-schema_items","not-impl", +"td-data-schema_maxItems","not-impl", +"td-data-schema_maximum-IntegerSchema","not-impl", +"td-data-schema_maximum-NumberSchema","not-impl", +"td-data-schema_minItems","not-impl", +"td-data-schema_minimum-IntegerSchema","not-impl", +"td-data-schema_minimum-NumberSchema","not-impl", +"td-data-schema_oneOf","not-impl", +"td-data-schema_properties","not-impl", +"td-data-schema_readOnly","not-impl", +"td-data-schema_required","not-impl", +"td-data-schema_title","pass", +"td-data-schema_titles","not-impl", +"td-data-schema_type","pass","result of a merge" +"td-data-schema_unit","pass", +"td-data-schema_writeOnly","not-impl", +"td-datetime-recommended-type","not-impl","result of a merge" +"td-datetime-type","not-impl","result of a merge" +"td-event-arrays","not-impl","data must have required property 'events'" +"td-event-names","not-impl","Error message can be seen in the children assertions" +"td-event-names_at-type","not-impl", +"td-event-names_cancellation","not-impl", +"td-event-names_data","not-impl", +"td-event-names_dataResponse","not-impl", +"td-event-names_description","not-impl", +"td-event-names_descriptions","not-impl", +"td-event-names_forms","not-impl","data must have required property 'events'" +"td-event-names_subscription","not-impl", +"td-event-names_title","not-impl", +"td-event-names_titles","not-impl", +"td-event-names_uriVariables","not-impl", +"td-event-objects","not-impl","Error message can be seen in the children assertions" +"td-event-objects_cancellation","not-impl", +"td-event-objects_data","not-impl", +"td-event-objects_dataResponse","not-impl", +"td-event-objects_subscription","not-impl", +"td-events","not-impl","Error message can be seen in the children assertions" +"td-events_existence","not-impl","data must have required property 'events'" +"td-events_uniqueness","not-impl","no events" +"td-form-response-object","not-impl", +"td-format-validation-known-values","not-impl", +"td-forms","pass","result of a merge" +"td-forms-response","not-impl", +"td-integer-type","not-impl","result of a merge" +"td-json-open","pass", +"td-json-open","pass", +"td-json-open_utf-8","pass", +"td-jsonld-keywords","not-impl","Error message can be seen in the children assertions" +"td-jsonld-keywords_at-context","not-impl", +"td-jsonld-keywords_at-type","pass","result of a merge" +"td-links","not-impl","data must have required property 'links'" +"td-map-type","pass", +"td-multi-languages","not-impl","Error message can be seen in the children assertions" +"td-multi-languages-consistent","pass", +"td-multi-languages_descriptions","not-impl","result of a merge" +"td-multi-languages_titles","not-impl","result of a merge" +"td-multilanguage-language-tag","pass", +"td-multilanguage-value","not-impl","result of a merge" +"td-number-type","pass","result of a merge" +"td-objects","not-impl","Error message can be seen in the children assertions" +"td-objects_actions","not-impl","data must have required property 'actions'" +"td-objects_events","not-impl","data must have required property 'events'" +"td-objects_properties","pass", +"td-objects_securityDefinitions","pass", +"td-objects_version","not-impl","data must have required property 'version'" +"td-op-for-action","not-impl", +"td-op-for-event","not-impl", +"td-op-for-property","pass", +"td-op-for-thing","not-impl", +"td-processor","pass", +"td-properties","pass", +"td-properties_existence","pass", +"td-properties_uniqueness","pass","" +"td-property-arrays","pass", +"td-property-names","not-impl","Error message can be seen in the children assertions" +"td-property-names_at-type","pass", +"td-property-names_const","not-impl", +"td-property-names_description","pass", +"td-property-names_descriptions","not-impl", +"td-property-names_enum","not-impl", +"td-property-names_format","not-impl", +"td-property-names_forms","pass", +"td-property-names_items","not-impl", +"td-property-names_maxItems","not-impl", +"td-property-names_maximum","not-impl", +"td-property-names_minItems","not-impl", +"td-property-names_minimum","not-impl", +"td-property-names_observable","not-impl", +"td-property-names_oneOf","not-impl", +"td-property-names_properties","not-impl", +"td-property-names_readOnly","not-impl", +"td-property-names_required","not-impl", +"td-property-names_title","pass", +"td-property-names_titles","not-impl", +"td-property-names_type","pass", +"td-property-names_unit","pass", +"td-property-names_uriVariables","not-impl", +"td-property-names_writeOnly","not-impl", +"td-security","pass", +"td-security-activation","pass", +"td-security-bearer-format-extensions","not-impl","Error message can be seen in the children assertions" +"td-security-bearer-format-extensions_alg","not-impl", +"td-security-bearer-format-extensions_format","not-impl", +"td-security-combo-exclusive-oneof-or-allof","not-impl", +"td-security-mandatory","pass", +"td-security-oauth2-client-flow","not-impl", +"td-security-oauth2-client-flow-no-auth","not-impl", +"td-security-oauth2-code-flow","not-impl", +"td-security-oauth2-device-flow","not-impl", +"td-security-overrides","not-impl", +"td-security-scheme-name","pass", +"td-security-schemes","pass", +"td-string-type","pass","result of a merge" +"td-title-description","not-impl","Error message can be seen in the children assertions" +"td-title-description_descriptions","not-impl", +"td-title-description_titles","not-impl", +"td-titles-descriptions","not-impl","no multilang objects in the td" +"td-uriVariables-dataschema","not-impl", +"td-uriVariables-names","not-impl", +"td-version","not-impl","data must have required property 'version'" +"td-vocab-actions--Thing","not-impl","data must have required property 'actions'" +"td-vocab-additionalResponses--Form","not-impl", +"td-vocab-alg--BearerSecurityScheme","not-impl", +"td-vocab-allOf--ComboSecurityScheme","not-impl", +"td-vocab-anchor--Link","not-impl", +"td-vocab-at-context--Thing","not-impl", +"td-vocab-at-type--DataSchema","pass", +"td-vocab-at-type--InteractionAffordance","pass", +"td-vocab-at-type--SecurityScheme","not-impl", +"td-vocab-at-type--Thing","pass", +"td-vocab-authorization--BearerSecurityScheme","not-impl", +"td-vocab-authorization--OAuth2SecurityScheme","not-impl", +"td-vocab-base--Thing","pass", +"td-vocab-cancellation--EventAffordance","not-impl", +"td-vocab-const--DataSchema","not-impl", +"td-vocab-contentCoding--Form","not-impl", +"td-vocab-contentEncoding--StringSchema","not-impl", +"td-vocab-contentMediaType--StringSchema","not-impl", +"td-vocab-contentType--AdditionalExpectedResponse","not-impl", +"td-vocab-contentType--ExpectedResponse","not-impl", +"td-vocab-contentType--Form","pass", +"td-vocab-created--Thing","not-impl","data must have required property 'created'" +"td-vocab-data--EventAffordance","not-impl", +"td-vocab-dataResponse--EventAffordance","not-impl", +"td-vocab-default--DataSchema","not-impl", +"td-vocab-description--DataSchema","pass", +"td-vocab-description--InteractionAffordance","pass", +"td-vocab-description--SecurityScheme","not-impl", +"td-vocab-description--Thing","pass", +"td-vocab-descriptions--DataSchema","not-impl", +"td-vocab-descriptions--InteractionAffordance","not-impl", +"td-vocab-descriptions--SecurityScheme","not-impl", +"td-vocab-descriptions--Thing","not-impl","data must have required property 'descriptions'" +"td-vocab-enum--DataSchema","not-impl", +"td-vocab-events--Thing","not-impl","data must have required property 'events'" +"td-vocab-exclusiveMaximum--IntegerSchema","not-impl", +"td-vocab-exclusiveMaximum--NumberSchema","not-impl", +"td-vocab-exclusiveMinimum--IntegerSchema","not-impl", +"td-vocab-exclusiveMinimum--NumberSchema","not-impl", +"td-vocab-flow--OAuth2SecurityScheme","not-impl", +"td-vocab-format--BearerSecurityScheme","not-impl", +"td-vocab-format--DataSchema","not-impl", +"td-vocab-forms--InteractionAffordance","pass", +"td-vocab-forms--Thing","not-impl","data must have required property 'forms'" +"td-vocab-href--Form","pass","result of a merge" +"td-vocab-href--Link","not-impl","data must have required property 'links'" +"td-vocab-id--Thing","pass", +"td-vocab-idempotent--ActionAffordance","not-impl", +"td-vocab-identity--PSKSecurityScheme","not-impl", +"td-vocab-in--APIKeySecurityScheme","not-impl", +"td-vocab-in--BasicSecurityScheme","not-impl", +"td-vocab-in--BearerSecurityScheme","not-impl", +"td-vocab-in--DigestSecurityScheme","not-impl", +"td-vocab-input--ActionAffordance","not-impl", +"td-vocab-instance--VersionInfo","not-impl","data must have required property 'version'" +"td-vocab-items--ArraySchema","not-impl", +"td-vocab-links--Thing","not-impl","data must have required property 'links'" +"td-vocab-maxItems--ArraySchema","not-impl", +"td-vocab-maxLength--StringSchema","not-impl", +"td-vocab-maximum--IntegerSchema","not-impl", +"td-vocab-maximum--NumberSchema","not-impl", +"td-vocab-minItems--ArraySchema","not-impl", +"td-vocab-minLength--StringSchema","not-impl", +"td-vocab-minimum--IntegerSchema","not-impl", +"td-vocab-minimum--NumberSchema","not-impl", +"td-vocab-model--VersionInfo","not-impl","data must have required property 'version'" +"td-vocab-modified--Thing","not-impl","data must have required property 'modified'" +"td-vocab-multipleOf--IntegerSchema","not-impl", +"td-vocab-multipleOf--NumberSchema","not-impl", +"td-vocab-name--APIKeySecurityScheme","not-impl", +"td-vocab-name--BasicSecurityScheme","not-impl", +"td-vocab-name--BearerSecurityScheme","not-impl", +"td-vocab-name--DigestSecurityScheme","not-impl", +"td-vocab-observable--PropertyAffordance","not-impl", +"td-vocab-oneOf--ComboSecurityScheme","not-impl", +"td-vocab-oneOf--DataSchema","not-impl", +"td-vocab-op--Form","not-impl","Error message can be seen in the children assertions" +"td-vocab-op--Form_cancelaction","not-impl", +"td-vocab-op--Form_invokeaction","not-impl", +"td-vocab-op--Form_observeallproperties","not-impl", +"td-vocab-op--Form_observeproperty","not-impl", +"td-vocab-op--Form_queryaction","not-impl", +"td-vocab-op--Form_queryallactions","not-impl", +"td-vocab-op--Form_readallproperties","not-impl", +"td-vocab-op--Form_readmultipleproperties","not-impl", +"td-vocab-op--Form_readproperty","pass", +"td-vocab-op--Form_subscribeallevents","not-impl", +"td-vocab-op--Form_subscribeevent","not-impl", +"td-vocab-op--Form_unobserveallproperties","not-impl", +"td-vocab-op--Form_unobserveproperty","not-impl", +"td-vocab-op--Form_unsubscribeallevents","not-impl", +"td-vocab-op--Form_unsubscribeevent","not-impl", +"td-vocab-op--Form_writeallproperties","not-impl", +"td-vocab-op--Form_writemultipleproperties","not-impl", +"td-vocab-op--Form_writeproperty","not-impl", +"td-vocab-output--ActionAffordance","not-impl", +"td-vocab-pattern--StringSchema","not-impl", +"td-vocab-profile--Thing","not-impl","data must have required property 'profile'" +"td-vocab-properties--ObjectSchema","not-impl", +"td-vocab-properties--Thing","pass", +"td-vocab-proxy--SecurityScheme","not-impl", +"td-vocab-qop--DigestSecurityScheme","not-impl", +"td-vocab-readOnly--DataSchema","not-impl", +"td-vocab-refresh--OAuth2SecurityScheme","not-impl", +"td-vocab-rel--Link","not-impl", +"td-vocab-required--ObjectSchema","not-impl", +"td-vocab-response--Form","not-impl", +"td-vocab-safe--ActionAffordance","not-impl", +"td-vocab-schema--AdditionalExpectedResponse","not-impl", +"td-vocab-schemaDefinitions--Thing","not-impl","data must have required property 'schemaDefinitions'" +"td-vocab-scheme--SecurityScheme","not-impl","Error message can be seen in the children assertions" +"td-vocab-scheme--SecurityScheme_apikey","not-impl", +"td-vocab-scheme--SecurityScheme_basic","not-impl", +"td-vocab-scheme--SecurityScheme_bearer","not-impl", +"td-vocab-scheme--SecurityScheme_digest","not-impl", +"td-vocab-scheme--SecurityScheme_nosec","pass", +"td-vocab-scheme--SecurityScheme_oauth2","not-impl", +"td-vocab-scheme--SecurityScheme_psk","not-impl", +"td-vocab-scopes--Form","not-impl", +"td-vocab-scopes--OAuth2SecurityScheme","not-impl", +"td-vocab-security--Form","not-impl", +"td-vocab-security--Thing","pass","result of a merge" +"td-vocab-securityDefinitions--Thing","pass", +"td-vocab-sizes--Link","not-impl", +"td-vocab-subprotocol--Form","not-impl","Error message can be seen in the children assertions" +"td-vocab-subprotocol--Form_longpoll","not-impl", +"td-vocab-subprotocol--Form_sse","not-impl", +"td-vocab-subprotocol--Form_websub","not-impl", +"td-vocab-subscription--EventAffordance","not-impl", +"td-vocab-success--AdditionalExpectedResponse","not-impl", +"td-vocab-support--Thing","pass", +"td-vocab-title--DataSchema","pass", +"td-vocab-title--InteractionAffordance","pass", +"td-vocab-title--Thing","pass", +"td-vocab-titles--DataSchema","not-impl", +"td-vocab-titles--InteractionAffordance","not-impl", +"td-vocab-titles--Thing","not-impl","data must have required property 'titles'" +"td-vocab-token--OAuth2SecurityScheme","not-impl", +"td-vocab-type--DataSchema","not-impl","Error message can be seen in the children assertions" +"td-vocab-type--DataSchema_array","not-impl", +"td-vocab-type--DataSchema_boolean","not-impl", +"td-vocab-type--DataSchema_integer","not-impl", +"td-vocab-type--DataSchema_null","not-impl", +"td-vocab-type--DataSchema_number","pass", +"td-vocab-type--DataSchema_object","not-impl", +"td-vocab-type--DataSchema_string","not-impl", +"td-vocab-type--Link","not-impl", +"td-vocab-unit--DataSchema","pass", +"td-vocab-uriVariables--InteractionAffordance","not-impl", +"td-vocab-version--Thing","not-impl","data must have required property 'version'" +"td-vocab-writeOnly--DataSchema","not-impl", +"tm-rel-type-maximum","not-impl","no links array in the td" +"bindings-requirements-scheme","null","not testable with Assertion Tester" +"bindings-server-accept","null","not testable with Assertion Tester" +"client-data-schema","null","not testable with Assertion Tester" +"client-data-schema-accept-extras","null","not testable with Assertion Tester" +"client-data-schema-no-extras","null","not testable with Assertion Tester" +"client-uri-template","null","not testable with Assertion Tester" +"iana-security-alter","null","not testable with Assertion Tester" +"iana-security-execution","null","not testable with Assertion Tester" +"iana-security-expansion","null","not testable with Assertion Tester" +"iana-security-remote","null","not testable with Assertion Tester" +"processors-preserve-array-order","null","not testable with Assertion Tester" +"processors-preserve-prefixes-1","null","not testable with Assertion Tester" +"processors-preserve-prefixes-2","null","not testable with Assertion Tester" +"sec-body-name-json-pointer-creatable","null","not testable with Assertion Tester" +"server-data-schema","null","not testable with Assertion Tester" +"server-data-schema-extras","null","not testable with Assertion Tester" +"server-uri-template","null","not testable with Assertion Tester" +"td-context-default-language-direction-heuristic","null","not testable with Assertion Tester" +"td-context-default-language-direction-independence","null","not testable with Assertion Tester" +"td-context-default-language-direction-inference","null","not testable with Assertion Tester" +"td-context-ns-multilanguage-text-direction-infer","null","not testable with Assertion Tester" +"td-default-alg","null","not testable with Assertion Tester" +"td-default-alg-pop","null","not testable with Assertion Tester" +"td-default-contentType","null","not testable with Assertion Tester" +"td-default-format","null","not testable with Assertion Tester" +"td-default-format-pop","null","not testable with Assertion Tester" +"td-default-http-method","null","not testable with Assertion Tester" +"td-default-http-method_get","null","not testable with Assertion Tester" +"td-default-http-method_post","null","not testable with Assertion Tester" +"td-default-http-method_put","null","not testable with Assertion Tester" +"td-default-idempotent","null","not testable with Assertion Tester" +"td-default-in-apikey","null","not testable with Assertion Tester" +"td-default-in-basic","null","not testable with Assertion Tester" +"td-default-in-bearer","null","not testable with Assertion Tester" +"td-default-in-digest","null","not testable with Assertion Tester" +"td-default-in-pop","null","not testable with Assertion Tester" +"td-default-op-actions","null","not testable with Assertion Tester" +"td-default-op-events","null","not testable with Assertion Tester" +"td-default-op-properties","null","not testable with Assertion Tester" +"td-default-qop","null","not testable with Assertion Tester" +"td-default-readOnly","null","not testable with Assertion Tester" +"td-default-safe","null","not testable with Assertion Tester" +"td-default-success","null","not testable with Assertion Tester" +"td-default-writeOnly","null","not testable with Assertion Tester" +"td-expectedResponse-contentType","null","not testable with Assertion Tester" +"td-expectedResponse-default-contentType","null","not testable with Assertion Tester" +"td-form-protocolbindings","null","not testable with Assertion Tester" +"td-format-validation-other-values","null","not testable with Assertion Tester" +"td-json-open","null","not testable with Assertion Tester" +"td-json-open_accept-byte-order","null","not testable with Assertion Tester" +"td-json-open_no-byte-order","null","not testable with Assertion Tester" +"td-model-tmRef-2","null","not testable with Assertion Tester" +"td-model-tmRef-overwrite","null","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation","null","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation-no-multi","null","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation-optional","null","not testable with Assertion Tester" +"td-processor-serialization","null","not testable with Assertion Tester" +"td-security-binding","null","not testable with Assertion Tester" +"td-security-in-query-over-uri","null","not testable with Assertion Tester" +"td-security-no-extras","null","not testable with Assertion Tester" +"td-security-no-secrets","null","not testable with Assertion Tester" +"td-vocabulary-defaults","null","not testable with Assertion Tester" +"well-known-operation-types-only","null","not testable with Assertion Tester" \ No newline at end of file diff --git a/events/2022.03.Online/TD/Results/Fujitsu.csv b/events/2022.03.Online/TD/Results/Fujitsu.csv new file mode 100644 index 00000000..0bed6467 --- /dev/null +++ b/events/2022.03.Online/TD/Results/Fujitsu.csv @@ -0,0 +1,386 @@ +"ID","Status","Comment" +"td-action-arrays","not-impl","data must have required property 'actions'" +"td-action-names","not-impl","Error message can be seen in the children assertions" +"td-action-names_at-type","not-impl", +"td-action-names_description","not-impl", +"td-action-names_descriptions","not-impl", +"td-action-names_forms","not-impl","data must have required property 'actions'" +"td-action-names_idempotent","not-impl", +"td-action-names_input","not-impl", +"td-action-names_output","not-impl", +"td-action-names_safe","not-impl", +"td-action-names_title","not-impl", +"td-action-names_titles","not-impl", +"td-action-names_uriVariables","not-impl", +"td-action-objects","not-impl","Error message can be seen in the children assertions" +"td-action-objects_input","not-impl", +"td-action-objects_output","not-impl", +"td-actions","not-impl","Error message can be seen in the children assertions" +"td-actions_existence","not-impl","data must have required property 'actions'" +"td-actions_uniqueness","not-impl","no actions" +"td-additionalExpectedResponse-contentType","not-impl", +"td-additionalExpectedResponse-schema","not-impl", +"td-array-type","pass", +"td-arrays","not-impl","Error message can be seen in the children assertions" +"td-arrays_forms","pass","result of a merge" +"td-arrays_links","not-impl","data must have required property 'links'" +"td-arrays_scopes","not-impl","result of a merge" +"td-arrays_security","pass", +"td-at-type","pass", +"td-boolean-type","pass","result of a merge" +"td-class-type","pass", +"td-context","pass", +"td-context-default-language","not-impl", +"td-context-default-language-direction-script","not-impl", +"td-context-ns-thing-mandatory","pass", +"td-context-ns-thing-map-of-namespaces","not-impl", +"td-context-ns-thing-optional","pass", +"td-context-toplevel","pass", +"td-data-schema","not-impl","Error message can be seen in the children assertions" +"td-data-schema-arrays","not-impl","Error message can be seen in the children assertions" +"td-data-schema-arrays_enum","not-impl", +"td-data-schema-arrays_oneOf","not-impl", +"td-data-schema-arrays_required","not-impl", +"td-data-schema-objects","not-impl", +"td-data-schema-objects-arrays","not-impl", +"td-data-schema_at-type","pass", +"td-data-schema_const","not-impl", +"td-data-schema_description","not-impl", +"td-data-schema_descriptions","not-impl", +"td-data-schema_enum","not-impl", +"td-data-schema_format","not-impl", +"td-data-schema_items","not-impl", +"td-data-schema_maxItems","not-impl", +"td-data-schema_maximum-IntegerSchema","not-impl", +"td-data-schema_maximum-NumberSchema","not-impl", +"td-data-schema_minItems","not-impl", +"td-data-schema_minimum-IntegerSchema","not-impl", +"td-data-schema_minimum-NumberSchema","not-impl", +"td-data-schema_oneOf","not-impl", +"td-data-schema_properties","not-impl", +"td-data-schema_readOnly","not-impl", +"td-data-schema_required","not-impl", +"td-data-schema_title","not-impl", +"td-data-schema_titles","not-impl", +"td-data-schema_type","pass","result of a merge" +"td-data-schema_unit","not-impl", +"td-data-schema_writeOnly","not-impl", +"td-datetime-recommended-type","pass","result of a merge" +"td-datetime-type","pass","result of a merge" +"td-event-arrays","not-impl","data must have required property 'events'" +"td-event-names","not-impl","Error message can be seen in the children assertions" +"td-event-names_at-type","not-impl", +"td-event-names_cancellation","not-impl", +"td-event-names_data","not-impl", +"td-event-names_dataResponse","not-impl", +"td-event-names_description","not-impl", +"td-event-names_descriptions","not-impl", +"td-event-names_forms","not-impl","data must have required property 'events'" +"td-event-names_subscription","not-impl", +"td-event-names_title","not-impl", +"td-event-names_titles","not-impl", +"td-event-names_uriVariables","not-impl", +"td-event-objects","not-impl","Error message can be seen in the children assertions" +"td-event-objects_cancellation","not-impl", +"td-event-objects_data","not-impl", +"td-event-objects_dataResponse","not-impl", +"td-event-objects_subscription","not-impl", +"td-events","not-impl","Error message can be seen in the children assertions" +"td-events_existence","not-impl","data must have required property 'events'" +"td-events_uniqueness","not-impl","no events" +"td-form-response-object","not-impl", +"td-format-validation-known-values","not-impl", +"td-forms","pass","result of a merge" +"td-forms-response","not-impl", +"td-integer-type","not-impl","result of a merge" +"td-json-open","pass", +"td-json-open","pass", +"td-json-open_utf-8","pass", +"td-jsonld-keywords","pass", +"td-jsonld-keywords_at-context","pass", +"td-jsonld-keywords_at-type","pass","result of a merge" +"td-links","not-impl","data must have required property 'links'" +"td-map-type","pass", +"td-multi-languages","not-impl","Error message can be seen in the children assertions" +"td-multi-languages-consistent","pass", +"td-multi-languages_descriptions","not-impl","result of a merge" +"td-multi-languages_titles","not-impl","result of a merge" +"td-multilanguage-language-tag","pass", +"td-multilanguage-value","not-impl","result of a merge" +"td-number-type","pass","result of a merge" +"td-objects","not-impl","Error message can be seen in the children assertions" +"td-objects_actions","not-impl","data must have required property 'actions'" +"td-objects_events","not-impl","data must have required property 'events'" +"td-objects_properties","pass", +"td-objects_securityDefinitions","pass", +"td-objects_version","pass", +"td-op-for-action","not-impl", +"td-op-for-event","not-impl", +"td-op-for-property","not-impl", +"td-op-for-thing","not-impl", +"td-processor","pass", +"td-properties","pass", +"td-properties_existence","pass", +"td-properties_uniqueness","pass","" +"td-property-arrays","pass", +"td-property-names","not-impl","Error message can be seen in the children assertions" +"td-property-names_at-type","pass", +"td-property-names_const","not-impl", +"td-property-names_description","not-impl", +"td-property-names_descriptions","not-impl", +"td-property-names_enum","not-impl", +"td-property-names_format","not-impl", +"td-property-names_forms","pass", +"td-property-names_items","not-impl", +"td-property-names_maxItems","not-impl", +"td-property-names_maximum","not-impl", +"td-property-names_minItems","not-impl", +"td-property-names_minimum","not-impl", +"td-property-names_observable","pass", +"td-property-names_oneOf","not-impl", +"td-property-names_properties","not-impl", +"td-property-names_readOnly","not-impl", +"td-property-names_required","not-impl", +"td-property-names_title","not-impl", +"td-property-names_titles","not-impl", +"td-property-names_type","pass", +"td-property-names_unit","not-impl", +"td-property-names_uriVariables","not-impl", +"td-property-names_writeOnly","not-impl", +"td-security","pass", +"td-security-activation","pass", +"td-security-bearer-format-extensions","not-impl","Error message can be seen in the children assertions" +"td-security-bearer-format-extensions_alg","not-impl", +"td-security-bearer-format-extensions_format","not-impl", +"td-security-combo-exclusive-oneof-or-allof","not-impl", +"td-security-mandatory","pass", +"td-security-oauth2-client-flow","not-impl", +"td-security-oauth2-client-flow-no-auth","not-impl", +"td-security-oauth2-code-flow","not-impl", +"td-security-oauth2-device-flow","not-impl", +"td-security-overrides","not-impl", +"td-security-scheme-name","pass", +"td-security-schemes","pass", +"td-string-type","pass","result of a merge" +"td-title-description","not-impl","Error message can be seen in the children assertions" +"td-title-description_descriptions","not-impl", +"td-title-description_titles","not-impl", +"td-titles-descriptions","not-impl","no multilang objects in the td" +"td-uriVariables-dataschema","not-impl", +"td-uriVariables-names","not-impl", +"td-version","pass", +"td-vocab-actions--Thing","not-impl","data must have required property 'actions'" +"td-vocab-additionalResponses--Form","not-impl", +"td-vocab-alg--BearerSecurityScheme","not-impl", +"td-vocab-allOf--ComboSecurityScheme","not-impl", +"td-vocab-anchor--Link","not-impl", +"td-vocab-at-context--Thing","pass", +"td-vocab-at-type--DataSchema","pass", +"td-vocab-at-type--InteractionAffordance","pass", +"td-vocab-at-type--SecurityScheme","not-impl", +"td-vocab-at-type--Thing","pass", +"td-vocab-authorization--BearerSecurityScheme","not-impl", +"td-vocab-authorization--OAuth2SecurityScheme","not-impl", +"td-vocab-base--Thing","pass", +"td-vocab-cancellation--EventAffordance","not-impl", +"td-vocab-const--DataSchema","not-impl", +"td-vocab-contentCoding--Form","not-impl", +"td-vocab-contentEncoding--StringSchema","not-impl", +"td-vocab-contentMediaType--StringSchema","not-impl", +"td-vocab-contentType--AdditionalExpectedResponse","not-impl", +"td-vocab-contentType--ExpectedResponse","not-impl", +"td-vocab-contentType--Form","pass", +"td-vocab-created--Thing","pass", +"td-vocab-data--EventAffordance","not-impl", +"td-vocab-dataResponse--EventAffordance","not-impl", +"td-vocab-default--DataSchema","not-impl", +"td-vocab-description--DataSchema","not-impl", +"td-vocab-description--InteractionAffordance","not-impl", +"td-vocab-description--SecurityScheme","not-impl", +"td-vocab-description--Thing","pass", +"td-vocab-descriptions--DataSchema","not-impl", +"td-vocab-descriptions--InteractionAffordance","not-impl", +"td-vocab-descriptions--SecurityScheme","not-impl", +"td-vocab-descriptions--Thing","not-impl","data must have required property 'descriptions'" +"td-vocab-enum--DataSchema","not-impl", +"td-vocab-events--Thing","not-impl","data must have required property 'events'" +"td-vocab-exclusiveMaximum--IntegerSchema","not-impl", +"td-vocab-exclusiveMaximum--NumberSchema","not-impl", +"td-vocab-exclusiveMinimum--IntegerSchema","not-impl", +"td-vocab-exclusiveMinimum--NumberSchema","not-impl", +"td-vocab-flow--OAuth2SecurityScheme","not-impl", +"td-vocab-format--BearerSecurityScheme","not-impl", +"td-vocab-format--DataSchema","not-impl", +"td-vocab-forms--InteractionAffordance","pass", +"td-vocab-forms--Thing","not-impl","data must have required property 'forms'" +"td-vocab-href--Form","pass","result of a merge" +"td-vocab-href--Link","not-impl","data must have required property 'links'" +"td-vocab-id--Thing","pass", +"td-vocab-idempotent--ActionAffordance","not-impl", +"td-vocab-identity--PSKSecurityScheme","not-impl", +"td-vocab-in--APIKeySecurityScheme","not-impl", +"td-vocab-in--BasicSecurityScheme","not-impl", +"td-vocab-in--BearerSecurityScheme","not-impl", +"td-vocab-in--DigestSecurityScheme","not-impl", +"td-vocab-input--ActionAffordance","not-impl", +"td-vocab-instance--VersionInfo","pass", +"td-vocab-items--ArraySchema","not-impl", +"td-vocab-links--Thing","not-impl","data must have required property 'links'" +"td-vocab-maxItems--ArraySchema","not-impl", +"td-vocab-maxLength--StringSchema","not-impl", +"td-vocab-maximum--IntegerSchema","not-impl", +"td-vocab-maximum--NumberSchema","not-impl", +"td-vocab-minItems--ArraySchema","not-impl", +"td-vocab-minLength--StringSchema","not-impl", +"td-vocab-minimum--IntegerSchema","not-impl", +"td-vocab-minimum--NumberSchema","not-impl", +"td-vocab-model--VersionInfo","not-impl","data/version must have required property 'model'" +"td-vocab-modified--Thing","not-impl","data must have required property 'modified'" +"td-vocab-multipleOf--IntegerSchema","not-impl", +"td-vocab-multipleOf--NumberSchema","not-impl", +"td-vocab-name--APIKeySecurityScheme","not-impl", +"td-vocab-name--BasicSecurityScheme","not-impl", +"td-vocab-name--BearerSecurityScheme","not-impl", +"td-vocab-name--DigestSecurityScheme","not-impl", +"td-vocab-observable--PropertyAffordance","pass", +"td-vocab-oneOf--ComboSecurityScheme","not-impl", +"td-vocab-oneOf--DataSchema","not-impl", +"td-vocab-op--Form","not-impl","Error message can be seen in the children assertions" +"td-vocab-op--Form_cancelaction","not-impl", +"td-vocab-op--Form_invokeaction","not-impl", +"td-vocab-op--Form_observeallproperties","not-impl", +"td-vocab-op--Form_observeproperty","not-impl", +"td-vocab-op--Form_queryaction","not-impl", +"td-vocab-op--Form_queryallactions","not-impl", +"td-vocab-op--Form_readallproperties","not-impl", +"td-vocab-op--Form_readmultipleproperties","not-impl", +"td-vocab-op--Form_readproperty","not-impl", +"td-vocab-op--Form_subscribeallevents","not-impl", +"td-vocab-op--Form_subscribeevent","not-impl", +"td-vocab-op--Form_unobserveallproperties","not-impl", +"td-vocab-op--Form_unobserveproperty","not-impl", +"td-vocab-op--Form_unsubscribeallevents","not-impl", +"td-vocab-op--Form_unsubscribeevent","not-impl", +"td-vocab-op--Form_writeallproperties","not-impl", +"td-vocab-op--Form_writemultipleproperties","not-impl", +"td-vocab-op--Form_writeproperty","not-impl", +"td-vocab-output--ActionAffordance","not-impl", +"td-vocab-pattern--StringSchema","not-impl", +"td-vocab-profile--Thing","not-impl","data must have required property 'profile'" +"td-vocab-properties--ObjectSchema","not-impl", +"td-vocab-properties--Thing","pass", +"td-vocab-proxy--SecurityScheme","not-impl", +"td-vocab-qop--DigestSecurityScheme","not-impl", +"td-vocab-readOnly--DataSchema","not-impl", +"td-vocab-refresh--OAuth2SecurityScheme","not-impl", +"td-vocab-rel--Link","not-impl", +"td-vocab-required--ObjectSchema","not-impl", +"td-vocab-response--Form","not-impl", +"td-vocab-safe--ActionAffordance","not-impl", +"td-vocab-schema--AdditionalExpectedResponse","not-impl", +"td-vocab-schemaDefinitions--Thing","not-impl","data must have required property 'schemaDefinitions'" +"td-vocab-scheme--SecurityScheme","not-impl","Error message can be seen in the children assertions" +"td-vocab-scheme--SecurityScheme_apikey","not-impl", +"td-vocab-scheme--SecurityScheme_basic","not-impl", +"td-vocab-scheme--SecurityScheme_bearer","not-impl", +"td-vocab-scheme--SecurityScheme_digest","not-impl", +"td-vocab-scheme--SecurityScheme_nosec","pass", +"td-vocab-scheme--SecurityScheme_oauth2","not-impl", +"td-vocab-scheme--SecurityScheme_psk","not-impl", +"td-vocab-scopes--Form","not-impl", +"td-vocab-scopes--OAuth2SecurityScheme","not-impl", +"td-vocab-security--Form","not-impl", +"td-vocab-security--Thing","pass","result of a merge" +"td-vocab-securityDefinitions--Thing","pass", +"td-vocab-sizes--Link","not-impl", +"td-vocab-subprotocol--Form","not-impl","Error message can be seen in the children assertions" +"td-vocab-subprotocol--Form_longpoll","not-impl", +"td-vocab-subprotocol--Form_sse","not-impl", +"td-vocab-subprotocol--Form_websub","not-impl", +"td-vocab-subscription--EventAffordance","not-impl", +"td-vocab-success--AdditionalExpectedResponse","not-impl", +"td-vocab-support--Thing","not-impl","data must have required property 'support'" +"td-vocab-title--DataSchema","not-impl", +"td-vocab-title--InteractionAffordance","not-impl", +"td-vocab-title--Thing","pass", +"td-vocab-titles--DataSchema","not-impl", +"td-vocab-titles--InteractionAffordance","not-impl", +"td-vocab-titles--Thing","not-impl","data must have required property 'titles'" +"td-vocab-token--OAuth2SecurityScheme","not-impl", +"td-vocab-type--DataSchema","not-impl","Error message can be seen in the children assertions" +"td-vocab-type--DataSchema_array","not-impl", +"td-vocab-type--DataSchema_boolean","not-impl", +"td-vocab-type--DataSchema_integer","not-impl", +"td-vocab-type--DataSchema_null","not-impl", +"td-vocab-type--DataSchema_number","pass", +"td-vocab-type--DataSchema_object","not-impl", +"td-vocab-type--DataSchema_string","not-impl", +"td-vocab-type--Link","not-impl", +"td-vocab-unit--DataSchema","not-impl", +"td-vocab-uriVariables--InteractionAffordance","not-impl", +"td-vocab-version--Thing","pass", +"td-vocab-writeOnly--DataSchema","not-impl", +"tm-rel-type-maximum","not-impl","no links array in the td" +"bindings-requirements-scheme","null","not testable with Assertion Tester" +"bindings-server-accept","null","not testable with Assertion Tester" +"client-data-schema","null","not testable with Assertion Tester" +"client-data-schema-accept-extras","null","not testable with Assertion Tester" +"client-data-schema-no-extras","null","not testable with Assertion Tester" +"client-uri-template","null","not testable with Assertion Tester" +"iana-security-alter","null","not testable with Assertion Tester" +"iana-security-execution","null","not testable with Assertion Tester" +"iana-security-expansion","null","not testable with Assertion Tester" +"iana-security-remote","null","not testable with Assertion Tester" +"processors-preserve-array-order","null","not testable with Assertion Tester" +"processors-preserve-prefixes-1","null","not testable with Assertion Tester" +"processors-preserve-prefixes-2","null","not testable with Assertion Tester" +"sec-body-name-json-pointer-creatable","null","not testable with Assertion Tester" +"server-data-schema","null","not testable with Assertion Tester" +"server-data-schema-extras","null","not testable with Assertion Tester" +"server-uri-template","null","not testable with Assertion Tester" +"td-context-default-language-direction-heuristic","null","not testable with Assertion Tester" +"td-context-default-language-direction-independence","null","not testable with Assertion Tester" +"td-context-default-language-direction-inference","null","not testable with Assertion Tester" +"td-context-ns-multilanguage-text-direction-infer","null","not testable with Assertion Tester" +"td-default-alg","null","not testable with Assertion Tester" +"td-default-alg-pop","null","not testable with Assertion Tester" +"td-default-contentType","null","not testable with Assertion Tester" +"td-default-format","null","not testable with Assertion Tester" +"td-default-format-pop","null","not testable with Assertion Tester" +"td-default-http-method","null","not testable with Assertion Tester" +"td-default-http-method_get","null","not testable with Assertion Tester" +"td-default-http-method_post","null","not testable with Assertion Tester" +"td-default-http-method_put","null","not testable with Assertion Tester" +"td-default-idempotent","null","not testable with Assertion Tester" +"td-default-in-apikey","null","not testable with Assertion Tester" +"td-default-in-basic","null","not testable with Assertion Tester" +"td-default-in-bearer","null","not testable with Assertion Tester" +"td-default-in-digest","null","not testable with Assertion Tester" +"td-default-in-pop","null","not testable with Assertion Tester" +"td-default-op-actions","null","not testable with Assertion Tester" +"td-default-op-events","null","not testable with Assertion Tester" +"td-default-op-properties","null","not testable with Assertion Tester" +"td-default-qop","null","not testable with Assertion Tester" +"td-default-readOnly","null","not testable with Assertion Tester" +"td-default-safe","null","not testable with Assertion Tester" +"td-default-success","null","not testable with Assertion Tester" +"td-default-writeOnly","null","not testable with Assertion Tester" +"td-expectedResponse-contentType","null","not testable with Assertion Tester" +"td-expectedResponse-default-contentType","null","not testable with Assertion Tester" +"td-form-protocolbindings","null","not testable with Assertion Tester" +"td-format-validation-other-values","null","not testable with Assertion Tester" +"td-json-open","null","not testable with Assertion Tester" +"td-json-open_accept-byte-order","null","not testable with Assertion Tester" +"td-json-open_no-byte-order","null","not testable with Assertion Tester" +"td-model-tmRef-2","null","not testable with Assertion Tester" +"td-model-tmRef-overwrite","null","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation","null","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation-no-multi","null","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation-optional","null","not testable with Assertion Tester" +"td-processor-serialization","null","not testable with Assertion Tester" +"td-security-binding","null","not testable with Assertion Tester" +"td-security-in-query-over-uri","null","not testable with Assertion Tester" +"td-security-no-extras","null","not testable with Assertion Tester" +"td-security-no-secrets","null","not testable with Assertion Tester" +"td-vocabulary-defaults","null","not testable with Assertion Tester" +"well-known-operation-types-only","null","not testable with Assertion Tester" \ No newline at end of file diff --git a/events/2022.03.Online/TD/flask-tum/TDs/out/.assertionsTest.csv b/events/2022.03.Online/TD/Results/NHK.csv similarity index 79% rename from events/2022.03.Online/TD/flask-tum/TDs/out/.assertionsTest.csv rename to events/2022.03.Online/TD/Results/NHK.csv index ed21e55a..88338ce7 100644 --- a/events/2022.03.Online/TD/flask-tum/TDs/out/.assertionsTest.csv +++ b/events/2022.03.Online/TD/Results/NHK.csv @@ -1,20 +1,20 @@ "ID","Status","Comment" "td-action-arrays","pass","" "td-action-names","not-impl","a child is not implemented" -"td-action-names_at-type","not-impl","" -"td-action-names_description","pass","" +"td-action-names_at-type","pass","" +"td-action-names_description","not-impl","" "td-action-names_descriptions","not-impl","" "td-action-names_forms","pass","" "td-action-names_idempotent","pass","" "td-action-names_input","pass","" -"td-action-names_output","pass","" +"td-action-names_output","not-impl","" "td-action-names_safe","pass","" "td-action-names_title","pass","" "td-action-names_titles","not-impl","" -"td-action-names_uriVariables","not-impl","" -"td-action-objects","pass","all children passed" +"td-action-names_uriVariables","pass","" +"td-action-objects","not-impl","a child is not implemented" "td-action-objects_input","pass","" -"td-action-objects_output","pass","" +"td-action-objects_output","not-impl","" "td-actions","pass","all children passed" "td-actions_existence","pass","" "td-actions_uniqueness","pass","" @@ -24,97 +24,97 @@ "td-arrays","not-impl","a child is not implemented" "td-arrays_forms","pass","result of a merge" "td-arrays_links","not-impl","data must have required property 'links'" -"td-arrays_scopes","not-impl","result of a merge" +"td-arrays_scopes","pass","result of a merge" "td-arrays_security","pass","" -"td-at-type","not-impl","" +"td-at-type","pass","" "td-boolean-type","pass","result of a merge" "td-class-type","pass","" -"td-context","pass","" +"td-context","not-impl","" "td-context-default-language","not-impl","" "td-context-default-language-direction-script","not-impl","" "td-context-ns-thing-mandatory","pass","" "td-context-ns-thing-map-of-namespaces","not-impl","" -"td-context-ns-thing-optional","pass","" +"td-context-ns-thing-optional","not-impl","" "td-context-toplevel","pass","" "td-data-schema","not-impl","a child is not implemented" "td-data-schema-arrays","not-impl","a child is not implemented" -"td-data-schema-arrays_enum","not-impl","" +"td-data-schema-arrays_enum","pass","" "td-data-schema-arrays_oneOf","not-impl","" -"td-data-schema-arrays_required","pass","" +"td-data-schema-arrays_required","not-impl","" "td-data-schema-objects","pass","" -"td-data-schema-objects-arrays","pass","" +"td-data-schema-objects-arrays","not-impl","" "td-data-schema_at-type","not-impl","" "td-data-schema_const","not-impl","" "td-data-schema_description","pass","" -"td-data-schema_descriptions","not-impl","" -"td-data-schema_enum","not-impl","" +"td-data-schema_descriptions","pass","" +"td-data-schema_enum","pass","" "td-data-schema_format","not-impl","" -"td-data-schema_items","pass","" +"td-data-schema_items","not-impl","" "td-data-schema_maxItems","not-impl","" -"td-data-schema_maximum-IntegerSchema","pass","" +"td-data-schema_maximum-IntegerSchema","not-impl","" "td-data-schema_maximum-NumberSchema","pass","" "td-data-schema_minItems","not-impl","" -"td-data-schema_minimum-IntegerSchema","pass","" +"td-data-schema_minimum-IntegerSchema","not-impl","" "td-data-schema_minimum-NumberSchema","pass","" "td-data-schema_oneOf","not-impl","" "td-data-schema_properties","pass","" -"td-data-schema_readOnly","pass","" -"td-data-schema_required","pass","" +"td-data-schema_readOnly","not-impl","" +"td-data-schema_required","not-impl","" "td-data-schema_title","pass","" -"td-data-schema_titles","not-impl","" +"td-data-schema_titles","pass","" "td-data-schema_type","pass","result of a merge" "td-data-schema_unit","not-impl","" "td-data-schema_writeOnly","not-impl","" "td-datetime-recommended-type","not-impl","result of a merge" "td-datetime-type","not-impl","result of a merge" -"td-event-arrays","not-impl","data must have required property 'events'" +"td-event-arrays","pass","" "td-event-names","not-impl","a child is not implemented" "td-event-names_at-type","not-impl","" "td-event-names_cancellation","not-impl","" -"td-event-names_data","not-impl","" -"td-event-names_dataResponse","not-impl","" +"td-event-names_data","pass","" +"td-event-names_dataResponse","pass","" "td-event-names_description","not-impl","" "td-event-names_descriptions","not-impl","" -"td-event-names_forms","not-impl","data must have required property 'events'" +"td-event-names_forms","pass","" "td-event-names_subscription","not-impl","" -"td-event-names_title","not-impl","" -"td-event-names_titles","not-impl","" +"td-event-names_title","pass","" +"td-event-names_titles","pass","" "td-event-names_uriVariables","not-impl","" "td-event-objects","not-impl","a child is not implemented" "td-event-objects_cancellation","not-impl","" -"td-event-objects_data","not-impl","" -"td-event-objects_dataResponse","not-impl","" +"td-event-objects_data","pass","" +"td-event-objects_dataResponse","pass","" "td-event-objects_subscription","not-impl","" -"td-events","not-impl","a child is not implemented" -"td-events_existence","not-impl","data must have required property 'events'" -"td-events_uniqueness","not-impl","no events" +"td-events","pass","all children passed" +"td-events_existence","pass","" +"td-events_uniqueness","pass","" "td-form-response-object","not-impl","" "td-format-validation-known-values","not-impl","" "td-forms","pass","result of a merge" "td-forms-response","not-impl","" -"td-integer-type","pass","result of a merge" +"td-integer-type","not-impl","result of a merge" "td-json-open","null","a child is not tested" "td-json-open_utf-8","pass","" "td-jsonld-keywords","not-impl","a child is not implemented" -"td-jsonld-keywords_at-context","pass","" -"td-jsonld-keywords_at-type","not-impl","result of a merge" +"td-jsonld-keywords_at-context","not-impl","" +"td-jsonld-keywords_at-type","pass","result of a merge" "td-links","not-impl","data must have required property 'links'" "td-map-type","pass","" -"td-multi-languages","not-impl","a child is not implemented" +"td-multi-languages","pass","all children passed" "td-multi-languages-consistent","pass","" -"td-multi-languages_descriptions","not-impl","result of a merge" -"td-multi-languages_titles","not-impl","result of a merge" +"td-multi-languages_descriptions","pass","result of a merge" +"td-multi-languages_titles","pass","result of a merge" "td-multilanguage-language-tag","pass","" -"td-multilanguage-value","not-impl","result of a merge" +"td-multilanguage-value","pass","result of a merge" "td-number-type","pass","result of a merge" "td-objects","not-impl","a child is not implemented" "td-objects_actions","pass","" -"td-objects_events","not-impl","data must have required property 'events'" +"td-objects_events","pass","" "td-objects_properties","pass","" "td-objects_securityDefinitions","pass","" "td-objects_version","not-impl","data must have required property 'version'" "td-op-for-action","pass","" -"td-op-for-event","not-impl","" +"td-op-for-event","pass","" "td-op-for-property","pass","" "td-op-for-thing","not-impl","" "td-processor","pass","" @@ -126,11 +126,11 @@ "td-property-names_at-type","not-impl","" "td-property-names_const","not-impl","" "td-property-names_description","pass","" -"td-property-names_descriptions","not-impl","" +"td-property-names_descriptions","pass","" "td-property-names_enum","not-impl","" "td-property-names_format","not-impl","" "td-property-names_forms","pass","" -"td-property-names_items","pass","" +"td-property-names_items","not-impl","" "td-property-names_maxItems","not-impl","" "td-property-names_maximum","not-impl","" "td-property-names_minItems","not-impl","" @@ -138,10 +138,10 @@ "td-property-names_observable","not-impl","" "td-property-names_oneOf","not-impl","" "td-property-names_properties","pass","" -"td-property-names_readOnly","pass","" -"td-property-names_required","pass","" +"td-property-names_readOnly","not-impl","" +"td-property-names_required","not-impl","" "td-property-names_title","pass","" -"td-property-names_titles","not-impl","" +"td-property-names_titles","pass","" "td-property-names_type","pass","" "td-property-names_unit","not-impl","" "td-property-names_uriVariables","not-impl","" @@ -161,26 +161,26 @@ "td-security-scheme-name","pass","" "td-security-schemes","pass","" "td-string-type","pass","result of a merge" -"td-title-description","not-impl","a child is not implemented" -"td-title-description_descriptions","not-impl","" -"td-title-description_titles","not-impl","" -"td-titles-descriptions","not-impl","no multilang objects in the td" -"td-uriVariables-dataschema","not-impl","" -"td-uriVariables-names","not-impl","" +"td-title-description","pass","all children passed" +"td-title-description_descriptions","pass","" +"td-title-description_titles","pass","" +"td-titles-descriptions","pass","" +"td-uriVariables-dataschema","pass","" +"td-uriVariables-names","pass","" "td-version","not-impl","data must have required property 'version'" "td-vocab-actions--Thing","pass","" "td-vocab-additionalResponses--Form","not-impl","" "td-vocab-alg--BearerSecurityScheme","not-impl","" "td-vocab-allOf--ComboSecurityScheme","not-impl","" "td-vocab-anchor--Link","not-impl","" -"td-vocab-at-context--Thing","pass","" +"td-vocab-at-context--Thing","not-impl","" "td-vocab-at-type--DataSchema","not-impl","" -"td-vocab-at-type--InteractionAffordance","not-impl","" +"td-vocab-at-type--InteractionAffordance","pass","" "td-vocab-at-type--SecurityScheme","not-impl","" -"td-vocab-at-type--Thing","not-impl","" +"td-vocab-at-type--Thing","pass","" "td-vocab-authorization--BearerSecurityScheme","not-impl","" "td-vocab-authorization--OAuth2SecurityScheme","not-impl","" -"td-vocab-base--Thing","not-impl","data must have required property 'base'" +"td-vocab-base--Thing","pass","" "td-vocab-cancellation--EventAffordance","not-impl","" "td-vocab-const--DataSchema","not-impl","" "td-vocab-contentCoding--Form","not-impl","" @@ -190,19 +190,19 @@ "td-vocab-contentType--ExpectedResponse","not-impl","" "td-vocab-contentType--Form","pass","" "td-vocab-created--Thing","not-impl","data must have required property 'created'" -"td-vocab-data--EventAffordance","not-impl","" -"td-vocab-dataResponse--EventAffordance","not-impl","" +"td-vocab-data--EventAffordance","pass","" +"td-vocab-dataResponse--EventAffordance","pass","" "td-vocab-default--DataSchema","not-impl","" "td-vocab-description--DataSchema","pass","" "td-vocab-description--InteractionAffordance","pass","" "td-vocab-description--SecurityScheme","not-impl","" "td-vocab-description--Thing","pass","" -"td-vocab-descriptions--DataSchema","not-impl","" -"td-vocab-descriptions--InteractionAffordance","not-impl","" +"td-vocab-descriptions--DataSchema","pass","" +"td-vocab-descriptions--InteractionAffordance","pass","" "td-vocab-descriptions--SecurityScheme","not-impl","" -"td-vocab-descriptions--Thing","not-impl","data must have required property 'descriptions'" -"td-vocab-enum--DataSchema","not-impl","" -"td-vocab-events--Thing","not-impl","data must have required property 'events'" +"td-vocab-descriptions--Thing","pass","" +"td-vocab-enum--DataSchema","pass","" +"td-vocab-events--Thing","pass","" "td-vocab-exclusiveMaximum--IntegerSchema","not-impl","" "td-vocab-exclusiveMaximum--NumberSchema","not-impl","" "td-vocab-exclusiveMinimum--IntegerSchema","not-impl","" @@ -218,20 +218,20 @@ "td-vocab-idempotent--ActionAffordance","pass","" "td-vocab-identity--PSKSecurityScheme","not-impl","" "td-vocab-in--APIKeySecurityScheme","not-impl","" -"td-vocab-in--BasicSecurityScheme","pass","" +"td-vocab-in--BasicSecurityScheme","not-impl","" "td-vocab-in--BearerSecurityScheme","not-impl","" "td-vocab-in--DigestSecurityScheme","not-impl","" "td-vocab-input--ActionAffordance","pass","" "td-vocab-instance--VersionInfo","not-impl","data must have required property 'version'" -"td-vocab-items--ArraySchema","pass","" +"td-vocab-items--ArraySchema","not-impl","" "td-vocab-links--Thing","not-impl","data must have required property 'links'" "td-vocab-maxItems--ArraySchema","not-impl","" "td-vocab-maxLength--StringSchema","not-impl","" -"td-vocab-maximum--IntegerSchema","pass","" +"td-vocab-maximum--IntegerSchema","not-impl","" "td-vocab-maximum--NumberSchema","pass","" "td-vocab-minItems--ArraySchema","not-impl","" "td-vocab-minLength--StringSchema","not-impl","" -"td-vocab-minimum--IntegerSchema","pass","" +"td-vocab-minimum--IntegerSchema","not-impl","" "td-vocab-minimum--NumberSchema","pass","" "td-vocab-model--VersionInfo","not-impl","data must have required property 'version'" "td-vocab-modified--Thing","not-impl","data must have required property 'modified'" @@ -255,45 +255,45 @@ "td-vocab-op--Form_readmultipleproperties","not-impl","" "td-vocab-op--Form_readproperty","pass","" "td-vocab-op--Form_subscribeallevents","not-impl","" -"td-vocab-op--Form_subscribeevent","not-impl","" +"td-vocab-op--Form_subscribeevent","pass","" "td-vocab-op--Form_unobserveallproperties","not-impl","" "td-vocab-op--Form_unobserveproperty","not-impl","" "td-vocab-op--Form_unsubscribeallevents","not-impl","" "td-vocab-op--Form_unsubscribeevent","not-impl","" "td-vocab-op--Form_writeallproperties","not-impl","" "td-vocab-op--Form_writemultipleproperties","not-impl","" -"td-vocab-op--Form_writeproperty","pass","" -"td-vocab-output--ActionAffordance","pass","" +"td-vocab-op--Form_writeproperty","not-impl","" +"td-vocab-output--ActionAffordance","not-impl","" "td-vocab-pattern--StringSchema","not-impl","" "td-vocab-profile--Thing","not-impl","data must have required property 'profile'" "td-vocab-properties--ObjectSchema","pass","" "td-vocab-properties--Thing","pass","" "td-vocab-proxy--SecurityScheme","not-impl","" "td-vocab-qop--DigestSecurityScheme","not-impl","" -"td-vocab-readOnly--DataSchema","pass","" +"td-vocab-readOnly--DataSchema","not-impl","" "td-vocab-refresh--OAuth2SecurityScheme","not-impl","" "td-vocab-rel--Link","not-impl","" -"td-vocab-required--ObjectSchema","pass","" +"td-vocab-required--ObjectSchema","not-impl","" "td-vocab-response--Form","not-impl","" "td-vocab-safe--ActionAffordance","pass","" "td-vocab-schema--AdditionalExpectedResponse","not-impl","" "td-vocab-schemaDefinitions--Thing","not-impl","data must have required property 'schemaDefinitions'" "td-vocab-scheme--SecurityScheme","not-impl","a child is not implemented" "td-vocab-scheme--SecurityScheme_apikey","not-impl","" -"td-vocab-scheme--SecurityScheme_basic","pass","" +"td-vocab-scheme--SecurityScheme_basic","not-impl","" "td-vocab-scheme--SecurityScheme_bearer","not-impl","" "td-vocab-scheme--SecurityScheme_digest","not-impl","" -"td-vocab-scheme--SecurityScheme_nosec","not-impl","" +"td-vocab-scheme--SecurityScheme_nosec","pass","" "td-vocab-scheme--SecurityScheme_oauth2","not-impl","" "td-vocab-scheme--SecurityScheme_psk","not-impl","" -"td-vocab-scopes--Form","not-impl","" +"td-vocab-scopes--Form","pass","" "td-vocab-scopes--OAuth2SecurityScheme","not-impl","" "td-vocab-security--Form","not-impl","" "td-vocab-security--Thing","pass","result of a merge" "td-vocab-securityDefinitions--Thing","pass","" "td-vocab-sizes--Link","not-impl","" "td-vocab-subprotocol--Form","not-impl","a child is not implemented" -"td-vocab-subprotocol--Form_longpoll","not-impl","" +"td-vocab-subprotocol--Form_longpoll","pass","" "td-vocab-subprotocol--Form_sse","not-impl","" "td-vocab-subprotocol--Form_websub","not-impl","" "td-vocab-subscription--EventAffordance","not-impl","" @@ -302,21 +302,21 @@ "td-vocab-title--DataSchema","pass","" "td-vocab-title--InteractionAffordance","pass","" "td-vocab-title--Thing","pass","" -"td-vocab-titles--DataSchema","not-impl","" -"td-vocab-titles--InteractionAffordance","not-impl","" -"td-vocab-titles--Thing","not-impl","data must have required property 'titles'" +"td-vocab-titles--DataSchema","pass","" +"td-vocab-titles--InteractionAffordance","pass","" +"td-vocab-titles--Thing","pass","" "td-vocab-token--OAuth2SecurityScheme","not-impl","" "td-vocab-type--DataSchema","not-impl","a child is not implemented" -"td-vocab-type--DataSchema_array","pass","" -"td-vocab-type--DataSchema_boolean","not-impl","" -"td-vocab-type--DataSchema_integer","pass","" +"td-vocab-type--DataSchema_array","not-impl","" +"td-vocab-type--DataSchema_boolean","pass","" +"td-vocab-type--DataSchema_integer","not-impl","" "td-vocab-type--DataSchema_null","not-impl","" "td-vocab-type--DataSchema_number","pass","" "td-vocab-type--DataSchema_object","pass","" "td-vocab-type--DataSchema_string","pass","" "td-vocab-type--Link","not-impl","" "td-vocab-unit--DataSchema","not-impl","" -"td-vocab-uriVariables--InteractionAffordance","not-impl","" +"td-vocab-uriVariables--InteractionAffordance","pass","" "td-vocab-version--Thing","not-impl","data must have required property 'version'" "td-vocab-writeOnly--DataSchema","not-impl","" "tm-rel-type-maximum","not-impl","no links array in the td" diff --git a/events/2022.03.Online/TD/Results/Oracle.csv b/events/2022.03.Online/TD/Results/Oracle.csv index eb54197b..bb16bf00 100644 --- a/events/2022.03.Online/TD/Results/Oracle.csv +++ b/events/2022.03.Online/TD/Results/Oracle.csv @@ -7,14 +7,14 @@ "td-action-names_forms","pass","" "td-action-names_idempotent","not-impl","" "td-action-names_input","pass","" -"td-action-names_output","pass","" +"td-action-names_output","not-impl","" "td-action-names_safe","not-impl","" "td-action-names_title","pass","" "td-action-names_titles","not-impl","" "td-action-names_uriVariables","not-impl","" -"td-action-objects","pass","all children passed" +"td-action-objects","not-impl","a child is not implemented" "td-action-objects_input","pass","" -"td-action-objects_output","pass","" +"td-action-objects_output","not-impl","" "td-actions","pass","all children passed" "td-actions_existence","pass","" "td-actions_uniqueness","pass","" @@ -48,7 +48,7 @@ "td-data-schema_description","pass","" "td-data-schema_descriptions","not-impl","" "td-data-schema_enum","not-impl","" -"td-data-schema_format","not-impl","" +"td-data-schema_format","pass","" "td-data-schema_items","not-impl","" "td-data-schema_maxItems","not-impl","" "td-data-schema_maximum-IntegerSchema","not-impl","" @@ -67,29 +67,29 @@ "td-data-schema_writeOnly","pass","" "td-datetime-recommended-type","pass","result of a merge" "td-datetime-type","pass","result of a merge" -"td-event-arrays","not-impl","data must have required property 'events'" +"td-event-arrays","fail","data/events/filterClogged/forms/0/subprotocol must be equal to one of the allowed values, data/events/filterClogged/forms/1/subprotocol must be equal to one of the allowed values" "td-event-names","not-impl","a child is not implemented" "td-event-names_at-type","not-impl","" -"td-event-names_cancellation","not-impl","" -"td-event-names_data","not-impl","" -"td-event-names_dataResponse","not-impl","" -"td-event-names_description","not-impl","" +"td-event-names_cancellation","pass","" +"td-event-names_data","pass","" +"td-event-names_dataResponse","pass","" +"td-event-names_description","pass","" "td-event-names_descriptions","not-impl","" -"td-event-names_forms","not-impl","data must have required property 'events'" -"td-event-names_subscription","not-impl","" -"td-event-names_title","not-impl","" +"td-event-names_forms","fail","data/events/filterClogged/forms/0/subprotocol must be equal to one of the allowed values, data/events/filterClogged/forms/1/subprotocol must be equal to one of the allowed values" +"td-event-names_subscription","pass","" +"td-event-names_title","pass","" "td-event-names_titles","not-impl","" "td-event-names_uriVariables","not-impl","" -"td-event-objects","not-impl","a child is not implemented" -"td-event-objects_cancellation","not-impl","" -"td-event-objects_data","not-impl","" -"td-event-objects_dataResponse","not-impl","" -"td-event-objects_subscription","not-impl","" -"td-events","not-impl","a child is not implemented" -"td-events_existence","not-impl","data must have required property 'events'" -"td-events_uniqueness","not-impl","no events" +"td-event-objects","pass","all children passed" +"td-event-objects_cancellation","pass","" +"td-event-objects_data","pass","" +"td-event-objects_dataResponse","pass","" +"td-event-objects_subscription","pass","" +"td-events","pass","all children passed" +"td-events_existence","pass","" +"td-events_uniqueness","pass","" "td-form-response-object","not-impl","" -"td-format-validation-known-values","not-impl","" +"td-format-validation-known-values","pass","" "td-forms","pass","result of a merge" "td-forms-response","not-impl","" "td-integer-type","not-impl","result of a merge" @@ -107,14 +107,14 @@ "td-multilanguage-language-tag","pass","" "td-multilanguage-value","not-impl","result of a merge" "td-number-type","pass","result of a merge" -"td-objects","not-impl","a child is not implemented" +"td-objects","pass","all children passed" "td-objects_actions","pass","" -"td-objects_events","not-impl","data must have required property 'events'" +"td-objects_events","pass","" "td-objects_properties","pass","" "td-objects_securityDefinitions","pass","" "td-objects_version","pass","" "td-op-for-action","pass","" -"td-op-for-event","not-impl","" +"td-op-for-event","pass","" "td-op-for-property","pass","" "td-op-for-thing","not-impl","" "td-processor","pass","" @@ -128,7 +128,7 @@ "td-property-names_description","pass","" "td-property-names_descriptions","not-impl","" "td-property-names_enum","not-impl","" -"td-property-names_format","not-impl","" +"td-property-names_format","pass","" "td-property-names_forms","pass","" "td-property-names_items","not-impl","" "td-property-names_maxItems","not-impl","" @@ -181,7 +181,7 @@ "td-vocab-authorization--BearerSecurityScheme","not-impl","" "td-vocab-authorization--OAuth2SecurityScheme","not-impl","" "td-vocab-base--Thing","pass","" -"td-vocab-cancellation--EventAffordance","not-impl","" +"td-vocab-cancellation--EventAffordance","pass","" "td-vocab-const--DataSchema","not-impl","" "td-vocab-contentCoding--Form","not-impl","" "td-vocab-contentEncoding--StringSchema","not-impl","" @@ -190,8 +190,8 @@ "td-vocab-contentType--ExpectedResponse","not-impl","" "td-vocab-contentType--Form","pass","" "td-vocab-created--Thing","pass","" -"td-vocab-data--EventAffordance","not-impl","" -"td-vocab-dataResponse--EventAffordance","not-impl","" +"td-vocab-data--EventAffordance","pass","" +"td-vocab-dataResponse--EventAffordance","pass","" "td-vocab-default--DataSchema","not-impl","" "td-vocab-description--DataSchema","pass","" "td-vocab-description--InteractionAffordance","pass","" @@ -202,14 +202,14 @@ "td-vocab-descriptions--SecurityScheme","not-impl","" "td-vocab-descriptions--Thing","not-impl","data must have required property 'descriptions'" "td-vocab-enum--DataSchema","not-impl","" -"td-vocab-events--Thing","not-impl","data must have required property 'events'" +"td-vocab-events--Thing","pass","" "td-vocab-exclusiveMaximum--IntegerSchema","not-impl","" "td-vocab-exclusiveMaximum--NumberSchema","not-impl","" "td-vocab-exclusiveMinimum--IntegerSchema","not-impl","" "td-vocab-exclusiveMinimum--NumberSchema","not-impl","" "td-vocab-flow--OAuth2SecurityScheme","not-impl","" "td-vocab-format--BearerSecurityScheme","not-impl","" -"td-vocab-format--DataSchema","not-impl","" +"td-vocab-format--DataSchema","pass","" "td-vocab-forms--InteractionAffordance","pass","" "td-vocab-forms--Thing","not-impl","data must have required property 'forms'" "td-vocab-href--Form","pass","result of a merge" @@ -255,15 +255,15 @@ "td-vocab-op--Form_readmultipleproperties","not-impl","" "td-vocab-op--Form_readproperty","pass","" "td-vocab-op--Form_subscribeallevents","not-impl","" -"td-vocab-op--Form_subscribeevent","not-impl","" +"td-vocab-op--Form_subscribeevent","pass","" "td-vocab-op--Form_unobserveallproperties","not-impl","" "td-vocab-op--Form_unobserveproperty","not-impl","" "td-vocab-op--Form_unsubscribeallevents","not-impl","" -"td-vocab-op--Form_unsubscribeevent","not-impl","" +"td-vocab-op--Form_unsubscribeevent","pass","" "td-vocab-op--Form_writeallproperties","not-impl","" "td-vocab-op--Form_writemultipleproperties","not-impl","" "td-vocab-op--Form_writeproperty","not-impl","" -"td-vocab-output--ActionAffordance","pass","" +"td-vocab-output--ActionAffordance","not-impl","" "td-vocab-pattern--StringSchema","not-impl","" "td-vocab-profile--Thing","pass","" "td-vocab-properties--ObjectSchema","pass","" @@ -296,7 +296,7 @@ "td-vocab-subprotocol--Form_longpoll","not-impl","" "td-vocab-subprotocol--Form_sse","not-impl","" "td-vocab-subprotocol--Form_websub","not-impl","" -"td-vocab-subscription--EventAffordance","not-impl","" +"td-vocab-subscription--EventAffordance","pass","" "td-vocab-success--AdditionalExpectedResponse","not-impl","" "td-vocab-support--Thing","pass","" "td-vocab-title--DataSchema","pass","" diff --git a/events/2022.03.Online/TD/Results/WebThing.csv b/events/2022.03.Online/TD/Results/WebThings.csv similarity index 100% rename from events/2022.03.Online/TD/Results/WebThing.csv rename to events/2022.03.Online/TD/Results/WebThings.csv diff --git a/events/2022.03.Online/TD/Results/ditto-tm.csv b/events/2022.03.Online/TD/Results/ditto-tm.csv deleted file mode 100644 index 36eff65f..00000000 --- a/events/2022.03.Online/TD/Results/ditto-tm.csv +++ /dev/null @@ -1,10 +0,0 @@ -"ID","Status","Comment" -"tm-extend","fail","data/links/0/rel must be equal to constant, data/links/1/rel must be equal to constant, data/links/2/rel must be equal to constant, data/links/3/rel must be equal to constant, data/links/4/rel must be equal to constant, data/links/5/rel must be equal to constant, data/links/6/rel must be equal to constant, data/links must contain at least 1 valid item(s)" -"tm-identification","pass","" -"tm-placeholder","not-impl","" -"tm-placeholder-value","pass","" -"tm-td-generation-inconsistencies","pass","" -"tm-tmRef-1","pass","" -"tm-tmRequired","not-impl","data must have required property 'tm:required'" -"tm-tmRequired-JSONPointer","not-impl","data must have required property 'tm:required'" -"tm-tmRequired-array","not-impl","data must have required property 'tm:required'" \ No newline at end of file diff --git a/events/2022.03.Online/TD/Results/intel-nodejs.csv b/events/2022.03.Online/TD/Results/intel-nodejs.csv index b4c77b0e..e540e63e 100644 --- a/events/2022.03.Online/TD/Results/intel-nodejs.csv +++ b/events/2022.03.Online/TD/Results/intel-nodejs.csv @@ -1,4 +1,69 @@ "ID","Status","Comment" +"bindings-requirements-scheme","pass","not testable with Assertion Tester" +"bindings-server-accept","pass","not testable with Assertion Tester" +"client-data-schema","not-impl","not testable with Assertion Tester" +"client-data-schema-accept-extras","not-impl","not testable with Assertion Tester" +"client-data-schema-no-extras","not-impl","not testable with Assertion Tester" +"client-uri-template","not-impl","not testable with Assertion Tester" +"processors-preserve-array-order","null","not testable with Assertion Tester" +"processors-preserve-prefixes-1","null","not testable with Assertion Tester" +"processors-preserve-prefixes-2","null","not testable with Assertion Tester" +"sec-body-name-json-pointer-creatable","null","not testable with Assertion Tester" +"server-data-schema","pass","not testable with Assertion Tester" +"server-data-schema-extras","pass","not testable with Assertion Tester" +"server-uri-template","not-impl","not testable with Assertion Tester" +"td-context-default-language-direction-heuristic","not-impl","not testable with Assertion Tester" +"td-context-default-language-direction-independence","not-impl","not testable with Assertion Tester" +"td-context-default-language-direction-inference","not-impl","not testable with Assertion Tester" +"td-context-default-language-direction-script","not-impl","not testable with Assertion Tester" +"td-context-ns-multilanguage-text-direction-infer","not-impl","not testable with Assertion Tester" +"td-default-alg","pass","not testable with Assertion Tester" +"td-default-alg-pop","pass","not testable with Assertion Tester" +"td-default-contentType","pass","not testable with Assertion Tester" +"td-default-format","not-impl","not testable with Assertion Tester" +"td-default-format-pop","not-impl","not testable with Assertion Tester" +"td-default-http-method","not-impl","a child is not implemented" +"td-default-http-method_get","not-impl","not testable with Assertion Tester" +"td-default-http-method_post","not-impl","not testable with Assertion Tester" +"td-default-http-method_put","not-impl","not testable with Assertion Tester" +"td-default-idempotent","not-impl","not testable with Assertion Tester" +"td-default-in-apikey","not-impl","not testable with Assertion Tester" +"td-default-in-basic","not-impl","not testable with Assertion Tester" +"td-default-in-bearer","not-impl","not testable with Assertion Tester" +"td-default-in-digest","not-impl","not testable with Assertion Tester" +"td-default-in-pop","not-impl","not testable with Assertion Tester" +"td-default-observable","pass","not testable with Assertion Tester" +"td-default-op-actions","not-impl","not testable with Assertion Tester" +"td-default-op-events","not-impl","not testable with Assertion Tester" +"td-default-op-properties","not-impl","not testable with Assertion Tester" +"td-default-qop","not-impl","not testable with Assertion Tester" +"td-default-readOnly","pass","not testable with Assertion Tester" +"td-default-safe","not-impl","pass testable with Assertion Tester" +"td-default-writeOnly","pass","not testable with Assertion Tester" +"td-expectedResponse-contentType","pass","not testable with Assertion Tester" +"td-expectedResponse-default-contentType","pass","not testable with Assertion Tester" +"td-format-validation-other-values","not-impl","not testable with Assertion Tester" +"td-form-protocolbindings","pass","not testable with Assertion Tester" +"td-json-open","not-impl","a child is not implemented" +"td-json-open_accept-byte-order","not-impl","not testable with Assertion Tester" +"td-json-open_no-byte-order","pass","not testable with Assertion Tester" +"td-model-tmRef-2","null","not testable with Assertion Tester" +"td-model-tmRef-overwrite","null","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation","not-impl","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation-no-multi","not-impl","not testable with Assertion Tester" +"td-ns-multilanguage-content-negotiation-optional","not-impl","not testable with Assertion Tester" +"td-processor-serialization","pass","not testable with Assertion Tester" +"td-security-binding","pass","not testable with Assertion Tester" +"td-security-in-query-over-uri","null","not testable with Assertion Tester" +"td-security-no-secrets","pass","not testable with Assertion Tester" +"td-vocabulary-defaults","pass","not testable with Assertion Tester" +"tm-overwrite-interaction","null","not testable with Assertion Tester" +"tm-overwrite-types","null","not testable with Assertion Tester" +"tm-placeholder-retyping","null","not testable with Assertion Tester" +"tm-tmRef-2","null","not testable with Assertion Tester" +"tm-tmRef-overwrite","null","not testable with Assertion Tester" +"tm-tmRef-overwrite-semantic-meaning","null","not testable with Assertion Tester" +"well-known-operation-types-only","pass","not testable with Assertion Tester" "td-action-arrays","pass","" "td-action-names","not-impl","a child is not implemented" "td-action-names_at-type","not-impl","" @@ -31,7 +96,6 @@ "td-class-type","pass","" "td-context","pass","" "td-context-default-language","not-impl","" -"td-context-default-language-direction-script","not-impl","" "td-context-ns-thing-mandatory","pass","" "td-context-ns-thing-map-of-namespaces","pass","" "td-context-ns-thing-optional","pass","" @@ -93,7 +157,6 @@ "td-forms","pass","result of a merge" "td-forms-response","pass","" "td-integer-type","pass","result of a merge" -"td-json-open","null","a child is not tested" "td-json-open_utf-8","pass","" "td-jsonld-keywords","pass","all children passed" "td-jsonld-keywords_at-context","pass","" @@ -320,65 +383,9 @@ "td-vocab-version--Thing","pass","" "td-vocab-writeOnly--DataSchema","not-impl","" "tm-rel-type-maximum","not-impl","no rel:type in any link" -"bindings-requirements-scheme","null","not testable with Assertion Tester" -"bindings-server-accept","null","not testable with Assertion Tester" -"client-data-schema","null","not testable with Assertion Tester" -"client-data-schema-accept-extras","null","not testable with Assertion Tester" -"client-data-schema-no-extras","null","not testable with Assertion Tester" -"client-uri-template","null","not testable with Assertion Tester" "iana-security-alter","null","not testable with Assertion Tester" "iana-security-execution","null","not testable with Assertion Tester" "iana-security-expansion","null","not testable with Assertion Tester" "iana-security-remote","null","not testable with Assertion Tester" -"processors-preserve-array-order","null","not testable with Assertion Tester" -"processors-preserve-prefixes-1","null","not testable with Assertion Tester" -"processors-preserve-prefixes-2","null","not testable with Assertion Tester" -"sec-body-name-json-pointer-creatable","null","not testable with Assertion Tester" -"server-data-schema","null","not testable with Assertion Tester" -"server-data-schema-extras","null","not testable with Assertion Tester" -"server-uri-template","null","not testable with Assertion Tester" -"td-context-default-language-direction-heuristic","null","not testable with Assertion Tester" -"td-context-default-language-direction-independence","null","not testable with Assertion Tester" -"td-context-default-language-direction-inference","null","not testable with Assertion Tester" -"td-context-ns-multilanguage-text-direction-infer","null","not testable with Assertion Tester" -"td-default-alg","null","not testable with Assertion Tester" -"td-default-alg-pop","null","not testable with Assertion Tester" -"td-default-contentType","null","not testable with Assertion Tester" -"td-default-format","null","not testable with Assertion Tester" -"td-default-format-pop","null","not testable with Assertion Tester" -"td-default-http-method","null","a child is not tested" -"td-default-http-method_get","null","not testable with Assertion Tester" -"td-default-http-method_post","null","not testable with Assertion Tester" -"td-default-http-method_put","null","not testable with Assertion Tester" -"td-default-idempotent","null","not testable with Assertion Tester" -"td-default-in-apikey","null","not testable with Assertion Tester" -"td-default-in-basic","null","not testable with Assertion Tester" -"td-default-in-bearer","null","not testable with Assertion Tester" -"td-default-in-digest","null","not testable with Assertion Tester" -"td-default-in-pop","null","not testable with Assertion Tester" -"td-default-op-actions","null","not testable with Assertion Tester" -"td-default-op-events","null","not testable with Assertion Tester" -"td-default-op-properties","null","not testable with Assertion Tester" -"td-default-qop","null","not testable with Assertion Tester" -"td-default-readOnly","null","not testable with Assertion Tester" -"td-default-safe","null","not testable with Assertion Tester" "td-default-success","null","not testable with Assertion Tester" -"td-default-writeOnly","null","not testable with Assertion Tester" -"td-expectedResponse-contentType","null","not testable with Assertion Tester" -"td-expectedResponse-default-contentType","null","not testable with Assertion Tester" -"td-form-protocolbindings","null","not testable with Assertion Tester" -"td-format-validation-other-values","null","not testable with Assertion Tester" -"td-json-open_accept-byte-order","null","not testable with Assertion Tester" -"td-json-open_no-byte-order","null","not testable with Assertion Tester" -"td-model-tmRef-2","null","not testable with Assertion Tester" -"td-model-tmRef-overwrite","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-no-multi","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-optional","null","not testable with Assertion Tester" -"td-processor-serialization","null","not testable with Assertion Tester" -"td-security-binding","null","not testable with Assertion Tester" -"td-security-in-query-over-uri","null","not testable with Assertion Tester" -"td-security-no-extras","null","not testable with Assertion Tester" -"td-security-no-secrets","null","not testable with Assertion Tester" -"td-vocabulary-defaults","null","not testable with Assertion Tester" -"well-known-operation-types-only","null","not testable with Assertion Tester" \ No newline at end of file +"td-security-no-extras","null","not testable with Assertion Tester" \ No newline at end of file diff --git a/events/2022.03.Online/TD/Results/node-wot.csv b/events/2022.03.Online/TD/Results/node-wot.csv index 4d7a5320..c1ba57db 100644 --- a/events/2022.03.Online/TD/Results/node-wot.csv +++ b/events/2022.03.Online/TD/Results/node-wot.csv @@ -48,7 +48,7 @@ "td-data-schema_description","pass","" "td-data-schema_descriptions","pass","" "td-data-schema_enum","pass","" -"td-data-schema_format","not-impl","" +"td-data-schema_format","pass","" "td-data-schema_items","pass","" "td-data-schema_maxItems","pass","" "td-data-schema_maximum-IntegerSchema","pass","" @@ -89,7 +89,7 @@ "td-events_existence","pass","" "td-events_uniqueness","pass","" "td-form-response-object","not-impl","" -"td-format-validation-known-values","not-impl","" +"td-format-validation-known-values","pass","" "td-forms","pass","result of a merge" "td-forms-response","not-impl","" "td-integer-type","pass","result of a merge" @@ -128,7 +128,7 @@ "td-property-names_description","pass","" "td-property-names_descriptions","pass","" "td-property-names_enum","pass","" -"td-property-names_format","not-impl","" +"td-property-names_format","pass","" "td-property-names_forms","pass","" "td-property-names_items","pass","" "td-property-names_maxItems","pass","" @@ -136,7 +136,7 @@ "td-property-names_minItems","pass","" "td-property-names_minimum","pass","" "td-property-names_observable","pass","" -"td-property-names_oneOf","not-impl","" +"td-property-names_oneOf","pass","" "td-property-names_properties","pass","" "td-property-names_readOnly","pass","" "td-property-names_required","not-impl","" @@ -209,7 +209,7 @@ "td-vocab-exclusiveMinimum--NumberSchema","not-impl","" "td-vocab-flow--OAuth2SecurityScheme","not-impl","" "td-vocab-format--BearerSecurityScheme","not-impl","" -"td-vocab-format--DataSchema","not-impl","" +"td-vocab-format--DataSchema","pass","" "td-vocab-forms--InteractionAffordance","pass","" "td-vocab-forms--Thing","pass","" "td-vocab-href--Form","pass","result of a merge" diff --git a/events/2022.03.Online/TD/Results/saywot.csv b/events/2022.03.Online/TD/Results/saywot.csv index 4706e4c9..44af41ff 100644 --- a/events/2022.03.Online/TD/Results/saywot.csv +++ b/events/2022.03.Online/TD/Results/saywot.csv @@ -93,7 +93,7 @@ "td-forms","pass","result of a merge" "td-forms-response","not-impl","" "td-integer-type","pass","result of a merge" -"td-json-open","null","a child is not tested" +"td-json-open","pass","all children passed" "td-json-open_utf-8","pass","" "td-jsonld-keywords","not-impl","a child is not implemented" "td-jsonld-keywords_at-context","not-impl","" @@ -320,65 +320,73 @@ "td-vocab-version--Thing","not-impl","data must have required property 'version'" "td-vocab-writeOnly--DataSchema","not-impl","" "tm-rel-type-maximum","not-impl","no rel:type in any link" -"bindings-requirements-scheme","null","not testable with Assertion Tester" -"bindings-server-accept","null","not testable with Assertion Tester" -"client-data-schema","null","not testable with Assertion Tester" -"client-data-schema-accept-extras","null","not testable with Assertion Tester" -"client-data-schema-no-extras","null","not testable with Assertion Tester" -"client-uri-template","null","not testable with Assertion Tester" -"iana-security-alter","null","not testable with Assertion Tester" -"iana-security-execution","null","not testable with Assertion Tester" -"iana-security-expansion","null","not testable with Assertion Tester" -"iana-security-remote","null","not testable with Assertion Tester" -"processors-preserve-array-order","null","not testable with Assertion Tester" -"processors-preserve-prefixes-1","null","not testable with Assertion Tester" -"processors-preserve-prefixes-2","null","not testable with Assertion Tester" -"sec-body-name-json-pointer-creatable","null","not testable with Assertion Tester" -"server-data-schema","null","not testable with Assertion Tester" -"server-data-schema-extras","null","not testable with Assertion Tester" -"server-uri-template","null","not testable with Assertion Tester" -"td-context-default-language-direction-heuristic","null","not testable with Assertion Tester" -"td-context-default-language-direction-independence","null","not testable with Assertion Tester" -"td-context-default-language-direction-inference","null","not testable with Assertion Tester" -"td-context-ns-multilanguage-text-direction-infer","null","not testable with Assertion Tester" -"td-default-alg","null","not testable with Assertion Tester" -"td-default-alg-pop","null","not testable with Assertion Tester" -"td-default-contentType","null","not testable with Assertion Tester" -"td-default-format","null","not testable with Assertion Tester" -"td-default-format-pop","null","not testable with Assertion Tester" -"td-default-http-method","null","a child is not tested" -"td-default-http-method_get","null","not testable with Assertion Tester" -"td-default-http-method_post","null","not testable with Assertion Tester" -"td-default-http-method_put","null","not testable with Assertion Tester" -"td-default-idempotent","null","not testable with Assertion Tester" -"td-default-in-apikey","null","not testable with Assertion Tester" -"td-default-in-basic","null","not testable with Assertion Tester" -"td-default-in-bearer","null","not testable with Assertion Tester" -"td-default-in-digest","null","not testable with Assertion Tester" -"td-default-in-pop","null","not testable with Assertion Tester" -"td-default-op-actions","null","not testable with Assertion Tester" -"td-default-op-events","null","not testable with Assertion Tester" -"td-default-op-properties","null","not testable with Assertion Tester" -"td-default-qop","null","not testable with Assertion Tester" -"td-default-readOnly","null","not testable with Assertion Tester" -"td-default-safe","null","not testable with Assertion Tester" -"td-default-success","null","not testable with Assertion Tester" -"td-default-writeOnly","null","not testable with Assertion Tester" -"td-expectedResponse-contentType","null","not testable with Assertion Tester" -"td-expectedResponse-default-contentType","null","not testable with Assertion Tester" -"td-form-protocolbindings","null","not testable with Assertion Tester" -"td-format-validation-other-values","null","not testable with Assertion Tester" -"td-json-open_accept-byte-order","null","not testable with Assertion Tester" -"td-json-open_no-byte-order","null","not testable with Assertion Tester" -"td-model-tmRef-2","null","not testable with Assertion Tester" -"td-model-tmRef-overwrite","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-no-multi","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-optional","null","not testable with Assertion Tester" -"td-processor-serialization","null","not testable with Assertion Tester" -"td-security-binding","null","not testable with Assertion Tester" -"td-security-in-query-over-uri","null","not testable with Assertion Tester" -"td-security-no-extras","null","not testable with Assertion Tester" -"td-security-no-secrets","null","not testable with Assertion Tester" -"td-vocabulary-defaults","null","not testable with Assertion Tester" -"well-known-operation-types-only","null","not testable with Assertion Tester" \ No newline at end of file +"bindings-requirements-scheme","pass","" +"bindings-server-accept","pass","" +"client-data-schema","pass","" +"client-data-schema-accept-extras","pass","" +"client-data-schema-no-extras","pass","" +"client-uri-template","pass","" +"iana-security-alter","not-impl","" +"iana-security-execution","pass","" +"iana-security-expansion","null","" +"iana-security-remote","not-impl","" +"processors-preserve-array-order","pass","" +"processors-preserve-prefixes-1","pass","" +"processors-preserve-prefixes-2","pass","" +"sec-body-name-json-pointer-creatable","not-impl","" +"server-data-schema","pass","" +"server-data-schema-extras","pass","" +"server-uri-template","pass","" +"td-context-default-language-direction-heuristic","not-impl","" +"td-context-default-language-direction-independence","not-impl","" +"td-context-default-language-direction-inference","not-impl","" +"td-context-ns-multilanguage-text-direction-infer","not-impl","" +"td-default-AdditionalResponseContentType","pass","" +"td-default-alg","pass","" +"td-default-alg-pop","null","" +"td-default-contentType","pass","" +"td-default-format","pass","" +"td-default-format-pop","null","" +"td-default-http-method","pass","all children passed" +"td-default-http-method_get","pass","" +"td-default-http-method_post","pass","" +"td-default-http-method_put","pass","" +"td-default-idempotent","not-impl","" +"td-default-in-apikey","not-impl","" +"td-default-in-basic","pass","" +"td-default-in-bearer","pass","" +"td-default-in-digest","not-impl","" +"td-default-in-pop","null","" +"td-default-observable","pass","" +"td-default-op-actions","pass","" +"td-default-op-events","pass","" +"td-default-op-properties","null","" +"td-default-qop","not-impl","" +"td-default-readOnly","pass","" +"td-default-safe","not-impl","" +"td-default-success","not-impl","" +"td-default-writeOnly","not-impl","" +"td-expectedResponse-contentType","null","" +"td-expectedResponse-default-contentType","null","" +"td-format-validation-other-values","pass","" +"td-form-protocolbindings","pass","" +"td-json-open_accept-byte-order","pass","" +"td-json-open_no-byte-order","pass","" +"td-model-tmRef-2","null","" +"td-model-tmRef-overwrite","null","" +"td-ns-multilanguage-content-negotiation","not-impl","" +"td-ns-multilanguage-content-negotiation-no-multi","not-impl","" +"td-ns-multilanguage-content-negotiation-optional","not-impl","" +"td-processor-serialization","pass","" +"td-security-binding","pass","" +"td-security-in-query-over-uri","not-impl","" +"td-security-no-extras","pass","" +"td-security-no-secrets","pass","" +"td-vocabulary-defaults","pass","" +"tm-overwrite-interaction","not-impl","" +"tm-overwrite-types","not-impl","" +"tm-placeholder-retyping","not-impl","" +"tm-tmRef-2","not-impl","" +"tm-tmRef-overwrite","not-impl","" +"tm-tmRef-overwrite-semantic-meaning","not-impl","" +"well-known-operation-types-only","pass","" \ No newline at end of file diff --git a/events/2022.03.Online/TD/batchValidation.sh b/events/2022.03.Online/TD/batchValidation.sh new file mode 100755 index 00000000..a1bc9e55 --- /dev/null +++ b/events/2022.03.Online/TD/batchValidation.sh @@ -0,0 +1,75 @@ +#!/bin/bash + +PLAYGROUNDLOCATION=~/git/thingweb-playground/ + +# Ditto +# IMPLEMENTATION=Ditto +# node $PLAYGROUNDLOCATION/packages/cli/index.js -t TM -i $IMPLEMENTATION/TMs/ -o Results/$IMPLEMENTATION-TM -a -m $IMPLEMENTATION/$IMPLEMENTATION.csv +# node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION-TD -a -m $IMPLEMENTATION/$IMPLEMENTATION.csv +# node $PLAYGROUNDLOCATION/packages/cli/index.js --merge-only Results/$IMPLEMENTATION-TM.csv Results/$IMPLEMENTATION-TD.csv -o Results/$IMPLEMENTATION +# rm Results/$IMPLEMENTATION-TM.csv +# rm Results/$IMPLEMENTATION-TD.csv + +# ECLASS +# IMPLEMENTATION=ECLASS +# node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# EDITDOR +# ERRORS +# IMPLEMENTATION=editdor +# node $PLAYGROUNDLOCATION/packages/cli/index.js -t TM -i $IMPLEMENTATION/TMs/ -o Results/$IMPLEMENTATION-TM -a +# node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION-TD -a +# node $PLAYGROUNDLOCATION/packages/cli/index.js --merge-only Results/$IMPLEMENTATION-TM.csv Results/$IMPLEMENTATION-TD.csv -o Results/$IMPLEMENTATION +# rm Results/$IMPLEMENTATION-TM.csv +# rm Results/$IMPLEMENTATION-TD.csv + +# # flask-tum +# IMPLEMENTATION=flask-tum +# node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# Fujitsu +IMPLEMENTATION=Fujitsu +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# hitachi-esp-idf +IMPLEMENTATION=hitachi-esp-idf +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# hitachi-node-red +IMPLEMENTATION=hitachi-node-red +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# intel-nodejs +IMPLEMENTATION=intel-nodejs +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# intel-proxy +# only a csv file? + +# manual tms from TUM +IMPLEMENTATION=manual-tms +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TM -i $IMPLEMENTATION/TMs/ -o Results/$IMPLEMENTATION -a + +# NHK +IMPLEMENTATION=NHK +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# node-wot +IMPLEMENTATION=node-wot +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# Oracle +IMPLEMENTATION=Oracle +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# Philips Hue +IMPLEMENTATION=philips-hue +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a + +# saywot +IMPLEMENTATION=saywot +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a -m $IMPLEMENTATION/$IMPLEMENTATION.csv + +# WebThings +IMPLEMENTATION=WebThings +node $PLAYGROUNDLOCATION/packages/cli/index.js -t TD -i $IMPLEMENTATION/TDs/ -o Results/$IMPLEMENTATION -a \ No newline at end of file diff --git a/events/2022.03.Online/TD/hitachi-esp-idf/TDs/hitachi-acc-air.csv b/events/2022.03.Online/TD/hitachi-esp-idf/TDs/hitachi-acc-air.csv deleted file mode 100644 index d261e412..00000000 --- a/events/2022.03.Online/TD/hitachi-esp-idf/TDs/hitachi-acc-air.csv +++ /dev/null @@ -1,359 +0,0 @@ -"ID","Status","Comment" -"bindings-requirements-scheme","null", -"bindings-server-accept","null", -"client-data-schema","null", -"client-data-schema-accept-extras","null", -"client-data-schema-no-extras","null", -"client-uri-template","null", -"iana-security-alter","null", -"iana-security-execution","null", -"iana-security-expansion","null", -"iana-security-remote","null", -"sec-body-name-json-pointer","null", -"sec-body-name-json-pointer-array","null", -"sec-body-name-json-pointer-creatable","null", -"sec-body-name-json-pointer-type","null", -"server-data-schema","null", -"server-data-schema-extras","null", -"server-uri-template","null", -"td-action-arrays","null", -"td-action-names","null", -"td-action-names_at-type","null", -"td-action-names_forms","null", -"td-action-names_idempotent","null", -"td-action-names_output","null", -"td-action-names_safe","null", -"td-action-objects","null", -"td-action-objects_input","null", -"td-action-objects_output","null", -"td-actions","null", -"td-actions_existence","null", -"td-actions_uniqueness","null", -"td-additionalExpectedResponse-contentType","null", -"td-additionalExpectedResponse-schema","null", -"td-array-type","null", -"td-arrays","null", -"td-arrays_forms","null", -"td-arrays_links","null", -"td-arrays_scopes","null", -"td-arrays_security","null", -"td-boolean-type","null", -"td-class-type","null", -"td-context","null", -"td-context-default-language","null", -"td-context-default-language-direction-heuristic","null", -"td-context-default-language-direction-independence","null", -"td-context-default-language-direction-inference","null", -"td-context-default-language-direction-script","null", -"td-context-ns-multilanguage-text-direction-infer","null", -"td-context-ns-thing-mandatory","null", -"td-context-ns-thing-map-of-namespaces","null", -"td-context-ns-thing-optional","null", -"td-context-toplevel","null", -"td-data-schema","null", -"td-data-schema-arrays","null", -"td-data-schema-arrays_enum","null", -"td-data-schema-arrays_oneOf","null", -"td-data-schema-arrays_required","null", -"td-data-schema-objects","null", -"td-data-schema-objects-arrays","null", -"td-data-schema_at-type","null", -"td-data-schema_const","null", -"td-data-schema_description","null", -"td-data-schema_descriptions","null", -"td-data-schema_enum","null", -"td-data-schema_format","null", -"td-data-schema_items","null", -"td-data-schema_maxItems","null", -"td-data-schema_maximum-IntegerSchema","null", -"td-data-schema_maximum-NumberSchema","null", -"td-data-schema_minItems","null", -"td-data-schema_minimum-IntegerSchema","null", -"td-data-schema_minimum-NumberSchema","null", -"td-data-schema_oneOf","null", -"td-data-schema_properties","null", -"td-data-schema_readOnly","null", -"td-data-schema_required","null", -"td-data-schema_title","null", -"td-data-schema_titles","null", -"td-data-schema_type","null", -"td-data-schema_unit","null", -"td-data-schema_writeOnly","null", -"td-datetime-recommended-type","null", -"td-datetime-type","null", -"td-default-AdditionalResponseContentType","null", -"td-default-alg","null", -"td-default-contentType","null", -"td-default-format","null", -"td-default-http-method","null", -"td-default-http-method_get","null", -"td-default-http-method_post","null", -"td-default-http-method_put","null", -"td-default-idempotent","null", -"td-default-in-apikey","null", -"td-default-in-basic","null", -"td-default-in-bearer","null", -"td-default-in-digest","null", -"td-default-observable","null", -"td-default-op-actions","null", -"td-default-op-events","null", -"td-default-op-properties","null", -"td-default-qop","null", -"td-default-readOnly","null", -"td-default-safe","null", -"td-default-success","null", -"td-default-writeOnly","null", -"td-event-arrays","null", -"td-event-names","null", -"td-event-names_at-type","null", -"td-event-names_cancellation","null", -"td-event-names_data","null", -"td-event-names_forms","null", -"td-event-names_subscription","null", -"td-event-objects","null", -"td-event-objects_cancellation","null", -"td-event-objects_data","null", -"td-event-objects_subscription","null", -"td-events","null", -"td-events_existence","null", -"td-events_uniqueness","null", -"td-expectedResponse-contentType","null", -"td-expectedResponse-default-contentType","null", -"td-form-protocolbindings","null", -"td-form-response-object","null", -"td-format-validation-known-values","null", -"td-format-validation-other-values","null", -"td-forms","null", -"td-forms-response","null", -"td-integer-type","null", -"td-json-open","null", -"td-json-open_accept-byte-order","null", -"td-json-open_no-byte-order","null", -"td-json-open_utf-8","null", -"td-jsonld-keywords_at-context","null", -"td-jsonld-keywords_at-type","null", -"td-links","null", -"td-map-type","null", -"td-multi-languages","null", -"td-multi-languages-consistent","null", -"td-multi-languages_descriptions","null", -"td-multi-languages_titles","null", -"td-multilanguage-language-tag","null", -"td-multilanguage-value","null", -"td-ns-multilanguage-content-negotiation","null", -"td-ns-multilanguage-content-negotiation-no-multi","null", -"td-ns-multilanguage-content-negotiation-optional","null", -"td-number-type","null", -"td-objects","null", -"td-objects_actions","null", -"td-objects_events","null", -"td-objects_properties","null", -"td-objects_securityDefinitions","null", -"td-objects_version","null", -"td-op-for-action","null", -"td-op-for-event","null", -"td-op-for-property","null", -"td-op-for-thing","null", -"td-processor","null", -"td-processor-serialization","null", -"td-properties","null", -"td-properties_existence","null", -"td-properties_uniqueness","null", -"td-property-arrays","null", -"td-property-names","null", -"td-property-names_at-type","null", -"td-property-names_forms","null", -"td-property-names_observable","null", -"td-security","null", -"td-security-activation","null", -"td-security-bearer-format-extensions","null", -"td-security-bearer-format-extensions_alg","null", -"td-security-bearer-format-extensions_format","null", -"td-security-binding","null", -"td-security-combo-exclusive-oneof-or-allof","null", -"td-security-in-query-over-uri","null", -"td-security-in-uri-variable","null", -"td-security-mandatory","null", -"td-security-no-extras","null", -"td-security-no-secrets","null", -"td-security-oauth2-client-flow","null", -"td-security-oauth2-client-flow-no-auth","null", -"td-security-oauth2-code-flow","null", -"td-security-oauth2-device-flow","null", -"td-security-overrides","null", -"td-security-scheme-name","null", -"td-security-schemes","null", -"td-security-uri-variables-distinct","null", -"td-string-type","null", -"td-title-description","null", -"td-title-description_descriptions","null", -"td-title-description_titles","null", -"td-titles-descriptions","null", -"td-uriVariables-dataschema","null", -"td-uriVariables-names","null", -"td-version","null", -"td-vocab-actions--Thing","null", -"td-vocab-additionalResponses--Form","null", -"td-vocab-alg--BearerSecurityScheme","null", -"td-vocab-allOf--ComboSecurityScheme","null", -"td-vocab-anchor--Link","null", -"td-vocab-at-context--Thing","null", -"td-vocab-at-type--DataSchema","null", -"td-vocab-at-type--InteractionAffordance","null", -"td-vocab-at-type--SecurityScheme","null", -"td-vocab-at-type--Thing","null", -"td-vocab-authorization--BearerSecurityScheme","null", -"td-vocab-authorization--OAuth2SecurityScheme","null", -"td-vocab-base--Thing","null", -"td-vocab-cancellation--EventAffordance","null", -"td-vocab-const--DataSchema","null", -"td-vocab-contentCoding--Form","null", -"td-vocab-contentEncoding--StringSchema","null", -"td-vocab-contentMediaType--StringSchema","null", -"td-vocab-contentType--AdditionalExpectedResponse","null", -"td-vocab-contentType--ExpectedResponse","null", -"td-vocab-contentType--Form","null", -"td-vocab-created--Thing","null", -"td-vocab-data--EventAffordance","null", -"td-vocab-dataResponse--EventAffordance","null", -"td-vocab-default--DataSchema","null", -"td-vocab-description--DataSchema","null", -"td-vocab-description--InteractionAffordance","null", -"td-vocab-description--SecurityScheme","null", -"td-vocab-description--Thing","null", -"td-vocab-descriptions--DataSchema","null", -"td-vocab-descriptions--InteractionAffordance","null", -"td-vocab-descriptions--SecurityScheme","null", -"td-vocab-descriptions--Thing","null", -"td-vocab-enum--DataSchema","null", -"td-vocab-events--Thing","null", -"td-vocab-exclusiveMaximum--IntegerSchema","null", -"td-vocab-exclusiveMaximum--NumberSchema","null", -"td-vocab-exclusiveMinimum--IntegerSchema","null", -"td-vocab-exclusiveMinimum--NumberSchema","null", -"td-vocab-flow--OAuth2SecurityScheme","null", -"td-vocab-format--BearerSecurityScheme","null", -"td-vocab-format--DataSchema","null", -"td-vocab-forms--InteractionAffordance","null", -"td-vocab-forms--Thing","null", -"td-vocab-href--Form","null", -"td-vocab-href--Link","null", -"td-vocab-id--Thing","null", -"td-vocab-idempotent--ActionAffordance","null", -"td-vocab-identity--PSKSecurityScheme","null", -"td-vocab-in--APIKeySecurityScheme","null", -"td-vocab-in--BasicSecurityScheme","null", -"td-vocab-in--BearerSecurityScheme","null", -"td-vocab-in--DigestSecurityScheme","null", -"td-vocab-input--ActionAffordance","null", -"td-vocab-instance--VersionInfo","null", -"td-vocab-items--ArraySchema","null", -"td-vocab-links--Thing","null", -"td-vocab-maxItems--ArraySchema","null", -"td-vocab-maxLength--StringSchema","null", -"td-vocab-maximum--IntegerSchema","null", -"td-vocab-maximum--NumberSchema","null", -"td-vocab-minItems--ArraySchema","null", -"td-vocab-minLength--StringSchema","null", -"td-vocab-minimum--IntegerSchema","null", -"td-vocab-minimum--NumberSchema","null", -"td-vocab-model--VersionInfo","null", -"td-vocab-modified--Thing","null", -"td-vocab-multipleOf--IntegerSchema","null", -"td-vocab-multipleOf--NumberSchema","null", -"td-vocab-name--APIKeySecurityScheme","null", -"td-vocab-name--BasicSecurityScheme","null", -"td-vocab-name--BearerSecurityScheme","null", -"td-vocab-name--DigestSecurityScheme","null", -"td-vocab-observable--PropertyAffordance","null", -"td-vocab-oneOf--ComboSecurityScheme","null", -"td-vocab-oneOf--DataSchema","null", -"td-vocab-op--Form","null", -"td-vocab-op--Form_invokeaction","null", -"td-vocab-op--Form_observeproperty","null", -"td-vocab-op--Form_readallproperties","null", -"td-vocab-op--Form_readmultipleproperties","null", -"td-vocab-op--Form_readproperty","null", -"td-vocab-op--Form_subscribeevent","null", -"td-vocab-op--Form_unobserveproperty","null", -"td-vocab-op--Form_unsubscribeevent","null", -"td-vocab-op--Form_writeallproperties","null", -"td-vocab-op--Form_writemultipleproperties","null", -"td-vocab-op--Form_writeproperty","null", -"td-vocab-output--ActionAffordance","null", -"td-vocab-pattern--StringSchema","null", -"td-vocab-profile--Thing","null", -"td-vocab-properties--ObjectSchema","null", -"td-vocab-properties--Thing","null", -"td-vocab-proxy--SecurityScheme","null", -"td-vocab-qop--DigestSecurityScheme","null", -"td-vocab-readOnly--DataSchema","null", -"td-vocab-refresh--OAuth2SecurityScheme","null", -"td-vocab-rel--Link","null", -"td-vocab-required--ObjectSchema","null", -"td-vocab-response--Form","null", -"td-vocab-safe--ActionAffordance","null", -"td-vocab-schema--AdditionalExpectedResponse","null", -"td-vocab-schemaDefinitions--Thing","null", -"td-vocab-scheme--SecurityScheme","null", -"td-vocab-scheme--SecurityScheme_apikey","null", -"td-vocab-scheme--SecurityScheme_basic","null", -"td-vocab-scheme--SecurityScheme_bearer","null", -"td-vocab-scheme--SecurityScheme_digest","null", -"td-vocab-scheme--SecurityScheme_nosec","null", -"td-vocab-scheme--SecurityScheme_oauth2","null", -"td-vocab-scheme--SecurityScheme_psk","null", -"td-vocab-scopes--Form","null", -"td-vocab-scopes--OAuth2SecurityScheme","null", -"td-vocab-security--Form","null", -"td-vocab-security--Thing","null", -"td-vocab-securityDefinitions--Thing","null", -"td-vocab-sizes--Link","null", -"td-vocab-subprotocol--Form","null", -"td-vocab-subscription--EventAffordance","null", -"td-vocab-success--AdditionalExpectedResponse","null", -"td-vocab-support--Thing","null", -"td-vocab-title--DataSchema","null", -"td-vocab-title--InteractionAffordance","null", -"td-vocab-title--Thing","null", -"td-vocab-titles--DataSchema","null", -"td-vocab-titles--InteractionAffordance","null", -"td-vocab-titles--Thing","null", -"td-vocab-token--OAuth2SecurityScheme","null", -"td-vocab-type--DataSchema","null", -"td-vocab-type--DataSchema_array","null", -"td-vocab-type--DataSchema_boolean","null", -"td-vocab-type--DataSchema_integer","null", -"td-vocab-type--DataSchema_null","null", -"td-vocab-type--DataSchema_number","null", -"td-vocab-type--DataSchema_object","null", -"td-vocab-type--DataSchema_string","null", -"td-vocab-type--Link","null", -"td-vocab-unit--DataSchema","null", -"td-vocab-uriVariables--InteractionAffordance","null", -"td-vocab-uriVariables--Thing","null", -"td-vocab-version--Thing","null", -"td-vocab-writeOnly--DataSchema","null", -"td-vocabulary-defaults","null", -"tm-compose-instanceName","null", -"tm-compose-name-collision","null", -"tm-compose-submodel","null", -"tm-extend","null", -"tm-identification","null", -"tm-overwrite-interaction","null", -"tm-overwrite-types","null", -"tm-placeholder","null", -"tm-placeholder-retyping","null", -"tm-placeholder-value","null", -"tm-protocol-security-restriction","null", -"tm-rel-type-maximum","null", -"tm-td-generation-inconsistencies","null", -"tm-tmRef-overwrite","null", -"tm-tmRef-overwrite-semantic-meaning","null", -"tm-tmRef1","null", -"tm-tmRef2","null", -"tm-tmRequired","null", -"tm-tmRequired-JSONPointer","null", -"tm-tmRequired-array","null", -"tm-tmRequired-resolver","null", -"well-known-operation-types-only","null", diff --git a/events/2022.03.Online/TD/hitachi-node-red/TDs/hitachi-led.csv b/events/2022.03.Online/TD/hitachi-node-red/TDs/hitachi-led.csv deleted file mode 100644 index d261e412..00000000 --- a/events/2022.03.Online/TD/hitachi-node-red/TDs/hitachi-led.csv +++ /dev/null @@ -1,359 +0,0 @@ -"ID","Status","Comment" -"bindings-requirements-scheme","null", -"bindings-server-accept","null", -"client-data-schema","null", -"client-data-schema-accept-extras","null", -"client-data-schema-no-extras","null", -"client-uri-template","null", -"iana-security-alter","null", -"iana-security-execution","null", -"iana-security-expansion","null", -"iana-security-remote","null", -"sec-body-name-json-pointer","null", -"sec-body-name-json-pointer-array","null", -"sec-body-name-json-pointer-creatable","null", -"sec-body-name-json-pointer-type","null", -"server-data-schema","null", -"server-data-schema-extras","null", -"server-uri-template","null", -"td-action-arrays","null", -"td-action-names","null", -"td-action-names_at-type","null", -"td-action-names_forms","null", -"td-action-names_idempotent","null", -"td-action-names_output","null", -"td-action-names_safe","null", -"td-action-objects","null", -"td-action-objects_input","null", -"td-action-objects_output","null", -"td-actions","null", -"td-actions_existence","null", -"td-actions_uniqueness","null", -"td-additionalExpectedResponse-contentType","null", -"td-additionalExpectedResponse-schema","null", -"td-array-type","null", -"td-arrays","null", -"td-arrays_forms","null", -"td-arrays_links","null", -"td-arrays_scopes","null", -"td-arrays_security","null", -"td-boolean-type","null", -"td-class-type","null", -"td-context","null", -"td-context-default-language","null", -"td-context-default-language-direction-heuristic","null", -"td-context-default-language-direction-independence","null", -"td-context-default-language-direction-inference","null", -"td-context-default-language-direction-script","null", -"td-context-ns-multilanguage-text-direction-infer","null", -"td-context-ns-thing-mandatory","null", -"td-context-ns-thing-map-of-namespaces","null", -"td-context-ns-thing-optional","null", -"td-context-toplevel","null", -"td-data-schema","null", -"td-data-schema-arrays","null", -"td-data-schema-arrays_enum","null", -"td-data-schema-arrays_oneOf","null", -"td-data-schema-arrays_required","null", -"td-data-schema-objects","null", -"td-data-schema-objects-arrays","null", -"td-data-schema_at-type","null", -"td-data-schema_const","null", -"td-data-schema_description","null", -"td-data-schema_descriptions","null", -"td-data-schema_enum","null", -"td-data-schema_format","null", -"td-data-schema_items","null", -"td-data-schema_maxItems","null", -"td-data-schema_maximum-IntegerSchema","null", -"td-data-schema_maximum-NumberSchema","null", -"td-data-schema_minItems","null", -"td-data-schema_minimum-IntegerSchema","null", -"td-data-schema_minimum-NumberSchema","null", -"td-data-schema_oneOf","null", -"td-data-schema_properties","null", -"td-data-schema_readOnly","null", -"td-data-schema_required","null", -"td-data-schema_title","null", -"td-data-schema_titles","null", -"td-data-schema_type","null", -"td-data-schema_unit","null", -"td-data-schema_writeOnly","null", -"td-datetime-recommended-type","null", -"td-datetime-type","null", -"td-default-AdditionalResponseContentType","null", -"td-default-alg","null", -"td-default-contentType","null", -"td-default-format","null", -"td-default-http-method","null", -"td-default-http-method_get","null", -"td-default-http-method_post","null", -"td-default-http-method_put","null", -"td-default-idempotent","null", -"td-default-in-apikey","null", -"td-default-in-basic","null", -"td-default-in-bearer","null", -"td-default-in-digest","null", -"td-default-observable","null", -"td-default-op-actions","null", -"td-default-op-events","null", -"td-default-op-properties","null", -"td-default-qop","null", -"td-default-readOnly","null", -"td-default-safe","null", -"td-default-success","null", -"td-default-writeOnly","null", -"td-event-arrays","null", -"td-event-names","null", -"td-event-names_at-type","null", -"td-event-names_cancellation","null", -"td-event-names_data","null", -"td-event-names_forms","null", -"td-event-names_subscription","null", -"td-event-objects","null", -"td-event-objects_cancellation","null", -"td-event-objects_data","null", -"td-event-objects_subscription","null", -"td-events","null", -"td-events_existence","null", -"td-events_uniqueness","null", -"td-expectedResponse-contentType","null", -"td-expectedResponse-default-contentType","null", -"td-form-protocolbindings","null", -"td-form-response-object","null", -"td-format-validation-known-values","null", -"td-format-validation-other-values","null", -"td-forms","null", -"td-forms-response","null", -"td-integer-type","null", -"td-json-open","null", -"td-json-open_accept-byte-order","null", -"td-json-open_no-byte-order","null", -"td-json-open_utf-8","null", -"td-jsonld-keywords_at-context","null", -"td-jsonld-keywords_at-type","null", -"td-links","null", -"td-map-type","null", -"td-multi-languages","null", -"td-multi-languages-consistent","null", -"td-multi-languages_descriptions","null", -"td-multi-languages_titles","null", -"td-multilanguage-language-tag","null", -"td-multilanguage-value","null", -"td-ns-multilanguage-content-negotiation","null", -"td-ns-multilanguage-content-negotiation-no-multi","null", -"td-ns-multilanguage-content-negotiation-optional","null", -"td-number-type","null", -"td-objects","null", -"td-objects_actions","null", -"td-objects_events","null", -"td-objects_properties","null", -"td-objects_securityDefinitions","null", -"td-objects_version","null", -"td-op-for-action","null", -"td-op-for-event","null", -"td-op-for-property","null", -"td-op-for-thing","null", -"td-processor","null", -"td-processor-serialization","null", -"td-properties","null", -"td-properties_existence","null", -"td-properties_uniqueness","null", -"td-property-arrays","null", -"td-property-names","null", -"td-property-names_at-type","null", -"td-property-names_forms","null", -"td-property-names_observable","null", -"td-security","null", -"td-security-activation","null", -"td-security-bearer-format-extensions","null", -"td-security-bearer-format-extensions_alg","null", -"td-security-bearer-format-extensions_format","null", -"td-security-binding","null", -"td-security-combo-exclusive-oneof-or-allof","null", -"td-security-in-query-over-uri","null", -"td-security-in-uri-variable","null", -"td-security-mandatory","null", -"td-security-no-extras","null", -"td-security-no-secrets","null", -"td-security-oauth2-client-flow","null", -"td-security-oauth2-client-flow-no-auth","null", -"td-security-oauth2-code-flow","null", -"td-security-oauth2-device-flow","null", -"td-security-overrides","null", -"td-security-scheme-name","null", -"td-security-schemes","null", -"td-security-uri-variables-distinct","null", -"td-string-type","null", -"td-title-description","null", -"td-title-description_descriptions","null", -"td-title-description_titles","null", -"td-titles-descriptions","null", -"td-uriVariables-dataschema","null", -"td-uriVariables-names","null", -"td-version","null", -"td-vocab-actions--Thing","null", -"td-vocab-additionalResponses--Form","null", -"td-vocab-alg--BearerSecurityScheme","null", -"td-vocab-allOf--ComboSecurityScheme","null", -"td-vocab-anchor--Link","null", -"td-vocab-at-context--Thing","null", -"td-vocab-at-type--DataSchema","null", -"td-vocab-at-type--InteractionAffordance","null", -"td-vocab-at-type--SecurityScheme","null", -"td-vocab-at-type--Thing","null", -"td-vocab-authorization--BearerSecurityScheme","null", -"td-vocab-authorization--OAuth2SecurityScheme","null", -"td-vocab-base--Thing","null", -"td-vocab-cancellation--EventAffordance","null", -"td-vocab-const--DataSchema","null", -"td-vocab-contentCoding--Form","null", -"td-vocab-contentEncoding--StringSchema","null", -"td-vocab-contentMediaType--StringSchema","null", -"td-vocab-contentType--AdditionalExpectedResponse","null", -"td-vocab-contentType--ExpectedResponse","null", -"td-vocab-contentType--Form","null", -"td-vocab-created--Thing","null", -"td-vocab-data--EventAffordance","null", -"td-vocab-dataResponse--EventAffordance","null", -"td-vocab-default--DataSchema","null", -"td-vocab-description--DataSchema","null", -"td-vocab-description--InteractionAffordance","null", -"td-vocab-description--SecurityScheme","null", -"td-vocab-description--Thing","null", -"td-vocab-descriptions--DataSchema","null", -"td-vocab-descriptions--InteractionAffordance","null", -"td-vocab-descriptions--SecurityScheme","null", -"td-vocab-descriptions--Thing","null", -"td-vocab-enum--DataSchema","null", -"td-vocab-events--Thing","null", -"td-vocab-exclusiveMaximum--IntegerSchema","null", -"td-vocab-exclusiveMaximum--NumberSchema","null", -"td-vocab-exclusiveMinimum--IntegerSchema","null", -"td-vocab-exclusiveMinimum--NumberSchema","null", -"td-vocab-flow--OAuth2SecurityScheme","null", -"td-vocab-format--BearerSecurityScheme","null", -"td-vocab-format--DataSchema","null", -"td-vocab-forms--InteractionAffordance","null", -"td-vocab-forms--Thing","null", -"td-vocab-href--Form","null", -"td-vocab-href--Link","null", -"td-vocab-id--Thing","null", -"td-vocab-idempotent--ActionAffordance","null", -"td-vocab-identity--PSKSecurityScheme","null", -"td-vocab-in--APIKeySecurityScheme","null", -"td-vocab-in--BasicSecurityScheme","null", -"td-vocab-in--BearerSecurityScheme","null", -"td-vocab-in--DigestSecurityScheme","null", -"td-vocab-input--ActionAffordance","null", -"td-vocab-instance--VersionInfo","null", -"td-vocab-items--ArraySchema","null", -"td-vocab-links--Thing","null", -"td-vocab-maxItems--ArraySchema","null", -"td-vocab-maxLength--StringSchema","null", -"td-vocab-maximum--IntegerSchema","null", -"td-vocab-maximum--NumberSchema","null", -"td-vocab-minItems--ArraySchema","null", -"td-vocab-minLength--StringSchema","null", -"td-vocab-minimum--IntegerSchema","null", -"td-vocab-minimum--NumberSchema","null", -"td-vocab-model--VersionInfo","null", -"td-vocab-modified--Thing","null", -"td-vocab-multipleOf--IntegerSchema","null", -"td-vocab-multipleOf--NumberSchema","null", -"td-vocab-name--APIKeySecurityScheme","null", -"td-vocab-name--BasicSecurityScheme","null", -"td-vocab-name--BearerSecurityScheme","null", -"td-vocab-name--DigestSecurityScheme","null", -"td-vocab-observable--PropertyAffordance","null", -"td-vocab-oneOf--ComboSecurityScheme","null", -"td-vocab-oneOf--DataSchema","null", -"td-vocab-op--Form","null", -"td-vocab-op--Form_invokeaction","null", -"td-vocab-op--Form_observeproperty","null", -"td-vocab-op--Form_readallproperties","null", -"td-vocab-op--Form_readmultipleproperties","null", -"td-vocab-op--Form_readproperty","null", -"td-vocab-op--Form_subscribeevent","null", -"td-vocab-op--Form_unobserveproperty","null", -"td-vocab-op--Form_unsubscribeevent","null", -"td-vocab-op--Form_writeallproperties","null", -"td-vocab-op--Form_writemultipleproperties","null", -"td-vocab-op--Form_writeproperty","null", -"td-vocab-output--ActionAffordance","null", -"td-vocab-pattern--StringSchema","null", -"td-vocab-profile--Thing","null", -"td-vocab-properties--ObjectSchema","null", -"td-vocab-properties--Thing","null", -"td-vocab-proxy--SecurityScheme","null", -"td-vocab-qop--DigestSecurityScheme","null", -"td-vocab-readOnly--DataSchema","null", -"td-vocab-refresh--OAuth2SecurityScheme","null", -"td-vocab-rel--Link","null", -"td-vocab-required--ObjectSchema","null", -"td-vocab-response--Form","null", -"td-vocab-safe--ActionAffordance","null", -"td-vocab-schema--AdditionalExpectedResponse","null", -"td-vocab-schemaDefinitions--Thing","null", -"td-vocab-scheme--SecurityScheme","null", -"td-vocab-scheme--SecurityScheme_apikey","null", -"td-vocab-scheme--SecurityScheme_basic","null", -"td-vocab-scheme--SecurityScheme_bearer","null", -"td-vocab-scheme--SecurityScheme_digest","null", -"td-vocab-scheme--SecurityScheme_nosec","null", -"td-vocab-scheme--SecurityScheme_oauth2","null", -"td-vocab-scheme--SecurityScheme_psk","null", -"td-vocab-scopes--Form","null", -"td-vocab-scopes--OAuth2SecurityScheme","null", -"td-vocab-security--Form","null", -"td-vocab-security--Thing","null", -"td-vocab-securityDefinitions--Thing","null", -"td-vocab-sizes--Link","null", -"td-vocab-subprotocol--Form","null", -"td-vocab-subscription--EventAffordance","null", -"td-vocab-success--AdditionalExpectedResponse","null", -"td-vocab-support--Thing","null", -"td-vocab-title--DataSchema","null", -"td-vocab-title--InteractionAffordance","null", -"td-vocab-title--Thing","null", -"td-vocab-titles--DataSchema","null", -"td-vocab-titles--InteractionAffordance","null", -"td-vocab-titles--Thing","null", -"td-vocab-token--OAuth2SecurityScheme","null", -"td-vocab-type--DataSchema","null", -"td-vocab-type--DataSchema_array","null", -"td-vocab-type--DataSchema_boolean","null", -"td-vocab-type--DataSchema_integer","null", -"td-vocab-type--DataSchema_null","null", -"td-vocab-type--DataSchema_number","null", -"td-vocab-type--DataSchema_object","null", -"td-vocab-type--DataSchema_string","null", -"td-vocab-type--Link","null", -"td-vocab-unit--DataSchema","null", -"td-vocab-uriVariables--InteractionAffordance","null", -"td-vocab-uriVariables--Thing","null", -"td-vocab-version--Thing","null", -"td-vocab-writeOnly--DataSchema","null", -"td-vocabulary-defaults","null", -"tm-compose-instanceName","null", -"tm-compose-name-collision","null", -"tm-compose-submodel","null", -"tm-extend","null", -"tm-identification","null", -"tm-overwrite-interaction","null", -"tm-overwrite-types","null", -"tm-placeholder","null", -"tm-placeholder-retyping","null", -"tm-placeholder-value","null", -"tm-protocol-security-restriction","null", -"tm-rel-type-maximum","null", -"tm-td-generation-inconsistencies","null", -"tm-tmRef-overwrite","null", -"tm-tmRef-overwrite-semantic-meaning","null", -"tm-tmRef1","null", -"tm-tmRef2","null", -"tm-tmRequired","null", -"tm-tmRequired-JSONPointer","null", -"tm-tmRequired-array","null", -"tm-tmRequired-resolver","null", -"well-known-operation-types-only","null", diff --git a/events/2022.03.Online/TD/manual/TMs/tum-automated-high-bay-warehouse-layer1.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-automated-high-bay-warehouse-layer1.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-automated-high-bay-warehouse-layer1.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-automated-high-bay-warehouse-layer1.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-automated-high-bay-warehouse-layer2.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-automated-high-bay-warehouse-layer2.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-automated-high-bay-warehouse-layer2.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-automated-high-bay-warehouse-layer2.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven1-layer1.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven1-layer1.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven1-layer1.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven1-layer1.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven1-layer2.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven1-layer2.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven1-layer2.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven1-layer2.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven2-layer1.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven2-layer1.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven2-layer1.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven2-layer1.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven2-layer2.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven2-layer2.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-multi-processing-station-with-oven2-layer2.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-multi-processing-station-with-oven2-layer2.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector1-layer1.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector1-layer1.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector1-layer1.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector1-layer1.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector1-layer2.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector1-layer2.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector1-layer2.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector1-layer2.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector2-layer1.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector2-layer1.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector2-layer1.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector2-layer1.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector2-layer2.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector2-layer2.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-sorting-line-with-detector2-layer2.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-sorting-line-with-detector2-layer2.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot1-layer1.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot1-layer1.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot1-layer1.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot1-layer1.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot1-layer2.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot1-layer2.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot1-layer2.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot1-layer2.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot2-layer1.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot2-layer1.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot2-layer1.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot2-layer1.tm.jsonld diff --git a/events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot2-layer2.tm.jsonld b/events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot2-layer2.tm.jsonld similarity index 100% rename from events/2022.03.Online/TD/manual/TMs/tum-vacuum-gripper-robot2-layer2.tm.jsonld rename to events/2022.03.Online/TD/manual-tms/TMs/tum-vacuum-gripper-robot2-layer2.tm.jsonld diff --git a/events/2022.03.Online/TD/out/.assertionsTest.csv b/events/2022.03.Online/TD/out/.assertionsTest.csv deleted file mode 100644 index 0b8f4960..00000000 --- a/events/2022.03.Online/TD/out/.assertionsTest.csv +++ /dev/null @@ -1,384 +0,0 @@ -"ID","Status","Comment" -"td-action-arrays","pass","" -"td-action-names","not-impl","a child is not implemented" -"td-action-names_at-type","pass","" -"td-action-names_description","pass","" -"td-action-names_descriptions","not-impl","" -"td-action-names_forms","pass","" -"td-action-names_idempotent","not-impl","" -"td-action-names_input","pass","" -"td-action-names_output","not-impl","" -"td-action-names_safe","not-impl","" -"td-action-names_title","pass","" -"td-action-names_titles","not-impl","" -"td-action-names_uriVariables","not-impl","" -"td-action-objects","not-impl","a child is not implemented" -"td-action-objects_input","pass","" -"td-action-objects_output","not-impl","" -"td-actions","pass","all children passed" -"td-actions_existence","pass","" -"td-actions_uniqueness","pass","" -"td-additionalExpectedResponse-contentType","not-impl","" -"td-additionalExpectedResponse-schema","not-impl","" -"td-array-type","pass","" -"td-arrays","pass","all children passed" -"td-arrays_forms","pass","result of a merge" -"td-arrays_links","pass","" -"td-arrays_scopes","pass","result of a merge" -"td-arrays_security","pass","" -"td-at-type","pass","" -"td-boolean-type","pass","result of a merge" -"td-class-type","pass","" -"td-context","not-impl","" -"td-context-default-language","not-impl","data/@context must be equal to constant, data/@context must match ""then"" schema, data must match ""then"" schema" -"td-context-default-language-direction-script","not-impl","" -"td-context-ns-thing-mandatory","pass","" -"td-context-ns-thing-map-of-namespaces","not-impl","data/@context must be equal to constant, data/@context must match ""then"" schema, data must match ""then"" schema" -"td-context-ns-thing-optional","not-impl","data/@context must be equal to constant, data/@context must match ""then"" schema, data must match ""then"" schema" -"td-context-toplevel","pass","" -"td-data-schema","not-impl","a child is not implemented" -"td-data-schema-arrays","not-impl","a child is not implemented" -"td-data-schema-arrays_enum","pass","" -"td-data-schema-arrays_oneOf","not-impl","" -"td-data-schema-arrays_required","pass","" -"td-data-schema-objects","pass","" -"td-data-schema-objects-arrays","not-impl","" -"td-data-schema_at-type","pass","" -"td-data-schema_const","not-impl","" -"td-data-schema_description","pass","" -"td-data-schema_descriptions","not-impl","" -"td-data-schema_enum","pass","" -"td-data-schema_format","not-impl","" -"td-data-schema_items","not-impl","" -"td-data-schema_maxItems","not-impl","" -"td-data-schema_maximum-IntegerSchema","not-impl","" -"td-data-schema_maximum-NumberSchema","pass","" -"td-data-schema_minItems","not-impl","" -"td-data-schema_minimum-IntegerSchema","not-impl","" -"td-data-schema_minimum-NumberSchema","pass","" -"td-data-schema_oneOf","not-impl","" -"td-data-schema_properties","pass","" -"td-data-schema_readOnly","pass","" -"td-data-schema_required","pass","" -"td-data-schema_title","pass","" -"td-data-schema_titles","not-impl","" -"td-data-schema_type","pass","result of a merge" -"td-data-schema_unit","pass","" -"td-data-schema_writeOnly","not-impl","" -"td-datetime-recommended-type","not-impl","result of a merge" -"td-datetime-type","not-impl","result of a merge" -"td-event-arrays","pass","" -"td-event-names","not-impl","a child is not implemented" -"td-event-names_at-type","pass","" -"td-event-names_cancellation","not-impl","" -"td-event-names_data","not-impl","" -"td-event-names_dataResponse","not-impl","" -"td-event-names_description","pass","" -"td-event-names_descriptions","not-impl","" -"td-event-names_forms","pass","" -"td-event-names_subscription","not-impl","" -"td-event-names_title","not-impl","" -"td-event-names_titles","not-impl","" -"td-event-names_uriVariables","not-impl","" -"td-event-objects","not-impl","a child is not implemented" -"td-event-objects_cancellation","not-impl","" -"td-event-objects_data","not-impl","" -"td-event-objects_dataResponse","not-impl","" -"td-event-objects_subscription","not-impl","" -"td-events","pass","all children passed" -"td-events_existence","pass","" -"td-events_uniqueness","pass","" -"td-form-response-object","not-impl","" -"td-format-validation-known-values","not-impl","" -"td-forms","pass","result of a merge" -"td-forms-response","not-impl","" -"td-integer-type","pass","result of a merge" -"td-json-open","null","a child is not tested" -"td-json-open_utf-8","pass","" -"td-jsonld-keywords","not-impl","a child is not implemented" -"td-jsonld-keywords_at-context","not-impl","" -"td-jsonld-keywords_at-type","pass","result of a merge" -"td-links","pass","" -"td-map-type","pass","" -"td-multi-languages","not-impl","a child is not implemented" -"td-multi-languages-consistent","pass","" -"td-multi-languages_descriptions","not-impl","result of a merge" -"td-multi-languages_titles","not-impl","result of a merge" -"td-multilanguage-language-tag","pass","" -"td-multilanguage-value","not-impl","result of a merge" -"td-number-type","pass","result of a merge" -"td-objects","not-impl","a child is not implemented" -"td-objects_actions","pass","" -"td-objects_events","pass","" -"td-objects_properties","pass","" -"td-objects_securityDefinitions","pass","" -"td-objects_version","not-impl","data must have required property 'version'" -"td-op-for-action","not-impl","" -"td-op-for-event","not-impl","" -"td-op-for-property","not-impl","" -"td-op-for-thing","pass","" -"td-processor","pass","" -"td-properties","pass","all children passed" -"td-properties_existence","pass","" -"td-properties_uniqueness","pass","" -"td-property-arrays","pass","" -"td-property-names","not-impl","a child is not implemented" -"td-property-names_at-type","pass","" -"td-property-names_const","not-impl","" -"td-property-names_description","not-impl","" -"td-property-names_descriptions","not-impl","" -"td-property-names_enum","pass","" -"td-property-names_format","not-impl","" -"td-property-names_forms","pass","" -"td-property-names_items","not-impl","" -"td-property-names_maxItems","not-impl","" -"td-property-names_maximum","pass","" -"td-property-names_minItems","not-impl","" -"td-property-names_minimum","pass","" -"td-property-names_observable","not-impl","" -"td-property-names_oneOf","not-impl","" -"td-property-names_properties","not-impl","" -"td-property-names_readOnly","pass","" -"td-property-names_required","not-impl","" -"td-property-names_title","pass","" -"td-property-names_titles","not-impl","" -"td-property-names_type","pass","" -"td-property-names_unit","pass","" -"td-property-names_uriVariables","not-impl","" -"td-property-names_writeOnly","not-impl","" -"td-security","pass","" -"td-security-activation","pass","" -"td-security-bearer-format-extensions","not-impl","a child is not implemented" -"td-security-bearer-format-extensions_alg","not-impl","" -"td-security-bearer-format-extensions_format","not-impl","" -"td-security-combo-exclusive-oneof-or-allof","not-impl","" -"td-security-mandatory","pass","" -"td-security-oauth2-client-flow","not-impl","" -"td-security-oauth2-client-flow-no-auth","not-impl","" -"td-security-oauth2-code-flow","pass","" -"td-security-oauth2-device-flow","not-impl","" -"td-security-overrides","not-impl","" -"td-security-scheme-name","pass","" -"td-security-schemes","pass","" -"td-string-type","pass","result of a merge" -"td-title-description","not-impl","a child is not implemented" -"td-title-description_descriptions","not-impl","" -"td-title-description_titles","not-impl","" -"td-titles-descriptions","not-impl","no multilang objects in the td" -"td-uriVariables-dataschema","not-impl","" -"td-uriVariables-names","not-impl","" -"td-version","not-impl","data must have required property 'version'" -"td-vocab-actions--Thing","pass","" -"td-vocab-additionalResponses--Form","not-impl","" -"td-vocab-alg--BearerSecurityScheme","not-impl","" -"td-vocab-allOf--ComboSecurityScheme","not-impl","" -"td-vocab-anchor--Link","not-impl","" -"td-vocab-at-context--Thing","not-impl","" -"td-vocab-at-type--DataSchema","pass","" -"td-vocab-at-type--InteractionAffordance","pass","" -"td-vocab-at-type--SecurityScheme","not-impl","" -"td-vocab-at-type--Thing","pass","" -"td-vocab-authorization--BearerSecurityScheme","not-impl","" -"td-vocab-authorization--OAuth2SecurityScheme","pass","" -"td-vocab-base--Thing","pass","" -"td-vocab-cancellation--EventAffordance","not-impl","" -"td-vocab-const--DataSchema","not-impl","" -"td-vocab-contentCoding--Form","not-impl","" -"td-vocab-contentEncoding--StringSchema","not-impl","" -"td-vocab-contentMediaType--StringSchema","not-impl","" -"td-vocab-contentType--AdditionalExpectedResponse","not-impl","" -"td-vocab-contentType--ExpectedResponse","not-impl","" -"td-vocab-contentType--Form","not-impl","" -"td-vocab-created--Thing","not-impl","data must have required property 'created'" -"td-vocab-data--EventAffordance","not-impl","" -"td-vocab-dataResponse--EventAffordance","not-impl","" -"td-vocab-default--DataSchema","not-impl","" -"td-vocab-description--DataSchema","pass","" -"td-vocab-description--InteractionAffordance","pass","" -"td-vocab-description--SecurityScheme","not-impl","" -"td-vocab-description--Thing","pass","" -"td-vocab-descriptions--DataSchema","not-impl","" -"td-vocab-descriptions--InteractionAffordance","not-impl","" -"td-vocab-descriptions--SecurityScheme","not-impl","" -"td-vocab-descriptions--Thing","not-impl","data must have required property 'descriptions'" -"td-vocab-enum--DataSchema","pass","" -"td-vocab-events--Thing","pass","" -"td-vocab-exclusiveMaximum--IntegerSchema","not-impl","" -"td-vocab-exclusiveMaximum--NumberSchema","not-impl","" -"td-vocab-exclusiveMinimum--IntegerSchema","not-impl","" -"td-vocab-exclusiveMinimum--NumberSchema","not-impl","" -"td-vocab-flow--OAuth2SecurityScheme","pass","" -"td-vocab-format--BearerSecurityScheme","not-impl","" -"td-vocab-format--DataSchema","not-impl","" -"td-vocab-forms--InteractionAffordance","pass","" -"td-vocab-forms--Thing","pass","" -"td-vocab-href--Form","pass","result of a merge" -"td-vocab-href--Link","pass","" -"td-vocab-id--Thing","pass","" -"td-vocab-idempotent--ActionAffordance","not-impl","" -"td-vocab-identity--PSKSecurityScheme","not-impl","" -"td-vocab-in--APIKeySecurityScheme","not-impl","" -"td-vocab-in--BasicSecurityScheme","not-impl","" -"td-vocab-in--BearerSecurityScheme","not-impl","" -"td-vocab-in--DigestSecurityScheme","not-impl","" -"td-vocab-input--ActionAffordance","pass","" -"td-vocab-instance--VersionInfo","not-impl","data must have required property 'version'" -"td-vocab-items--ArraySchema","not-impl","" -"td-vocab-links--Thing","pass","" -"td-vocab-maxItems--ArraySchema","not-impl","" -"td-vocab-maxLength--StringSchema","not-impl","" -"td-vocab-maximum--IntegerSchema","not-impl","" -"td-vocab-maximum--NumberSchema","pass","" -"td-vocab-minItems--ArraySchema","not-impl","" -"td-vocab-minLength--StringSchema","not-impl","" -"td-vocab-minimum--IntegerSchema","not-impl","" -"td-vocab-minimum--NumberSchema","pass","" -"td-vocab-model--VersionInfo","not-impl","data must have required property 'version'" -"td-vocab-modified--Thing","not-impl","data must have required property 'modified'" -"td-vocab-multipleOf--IntegerSchema","not-impl","" -"td-vocab-multipleOf--NumberSchema","pass","" -"td-vocab-name--APIKeySecurityScheme","not-impl","" -"td-vocab-name--BasicSecurityScheme","not-impl","" -"td-vocab-name--BearerSecurityScheme","not-impl","" -"td-vocab-name--DigestSecurityScheme","not-impl","" -"td-vocab-observable--PropertyAffordance","not-impl","" -"td-vocab-oneOf--ComboSecurityScheme","not-impl","" -"td-vocab-oneOf--DataSchema","not-impl","" -"td-vocab-op--Form","not-impl","a child is not implemented" -"td-vocab-op--Form_cancelaction","not-impl","" -"td-vocab-op--Form_invokeaction","not-impl","" -"td-vocab-op--Form_observeallproperties","not-impl","" -"td-vocab-op--Form_observeproperty","not-impl","" -"td-vocab-op--Form_queryaction","not-impl","" -"td-vocab-op--Form_queryallactions","pass","" -"td-vocab-op--Form_readallproperties","pass","" -"td-vocab-op--Form_readmultipleproperties","not-impl","" -"td-vocab-op--Form_readproperty","not-impl","" -"td-vocab-op--Form_subscribeallevents","pass","" -"td-vocab-op--Form_subscribeevent","not-impl","" -"td-vocab-op--Form_unobserveallproperties","not-impl","" -"td-vocab-op--Form_unobserveproperty","not-impl","" -"td-vocab-op--Form_unsubscribeallevents","pass","" -"td-vocab-op--Form_unsubscribeevent","not-impl","" -"td-vocab-op--Form_writeallproperties","not-impl","" -"td-vocab-op--Form_writemultipleproperties","pass","" -"td-vocab-op--Form_writeproperty","not-impl","" -"td-vocab-output--ActionAffordance","not-impl","" -"td-vocab-pattern--StringSchema","not-impl","" -"td-vocab-profile--Thing","not-impl","data must have required property 'profile'" -"td-vocab-properties--ObjectSchema","pass","" -"td-vocab-properties--Thing","pass","" -"td-vocab-proxy--SecurityScheme","not-impl","" -"td-vocab-qop--DigestSecurityScheme","not-impl","" -"td-vocab-readOnly--DataSchema","pass","" -"td-vocab-refresh--OAuth2SecurityScheme","not-impl","" -"td-vocab-rel--Link","pass","" -"td-vocab-required--ObjectSchema","pass","" -"td-vocab-response--Form","not-impl","" -"td-vocab-safe--ActionAffordance","not-impl","" -"td-vocab-schema--AdditionalExpectedResponse","not-impl","" -"td-vocab-schemaDefinitions--Thing","not-impl","data must have required property 'schemaDefinitions'" -"td-vocab-scheme--SecurityScheme","not-impl","a child is not implemented" -"td-vocab-scheme--SecurityScheme_apikey","not-impl","" -"td-vocab-scheme--SecurityScheme_basic","not-impl","" -"td-vocab-scheme--SecurityScheme_bearer","not-impl","" -"td-vocab-scheme--SecurityScheme_digest","not-impl","" -"td-vocab-scheme--SecurityScheme_nosec","not-impl","" -"td-vocab-scheme--SecurityScheme_oauth2","pass","" -"td-vocab-scheme--SecurityScheme_psk","not-impl","" -"td-vocab-scopes--Form","not-impl","" -"td-vocab-scopes--OAuth2SecurityScheme","pass","" -"td-vocab-security--Form","not-impl","" -"td-vocab-security--Thing","pass","result of a merge" -"td-vocab-securityDefinitions--Thing","pass","" -"td-vocab-sizes--Link","not-impl","" -"td-vocab-subprotocol--Form","not-impl","a child is not implemented" -"td-vocab-subprotocol--Form_longpoll","not-impl","" -"td-vocab-subprotocol--Form_sse","pass","" -"td-vocab-subprotocol--Form_websub","not-impl","" -"td-vocab-subscription--EventAffordance","not-impl","" -"td-vocab-success--AdditionalExpectedResponse","not-impl","" -"td-vocab-support--Thing","not-impl","data must have required property 'support'" -"td-vocab-title--DataSchema","pass","" -"td-vocab-title--InteractionAffordance","pass","" -"td-vocab-title--Thing","pass","" -"td-vocab-titles--DataSchema","not-impl","" -"td-vocab-titles--InteractionAffordance","not-impl","" -"td-vocab-titles--Thing","not-impl","data must have required property 'titles'" -"td-vocab-token--OAuth2SecurityScheme","pass","" -"td-vocab-type--DataSchema","not-impl","a child is not implemented" -"td-vocab-type--DataSchema_array","not-impl","" -"td-vocab-type--DataSchema_boolean","pass","" -"td-vocab-type--DataSchema_integer","pass","" -"td-vocab-type--DataSchema_null","pass","" -"td-vocab-type--DataSchema_number","pass","" -"td-vocab-type--DataSchema_object","pass","" -"td-vocab-type--DataSchema_string","pass","" -"td-vocab-type--Link","pass","" -"td-vocab-unit--DataSchema","pass","" -"td-vocab-uriVariables--InteractionAffordance","not-impl","" -"td-vocab-version--Thing","not-impl","data must have required property 'version'" -"td-vocab-writeOnly--DataSchema","not-impl","" -"tm-rel-type-maximum","not-impl","no rel:type in any link" -"bindings-requirements-scheme","null","not testable with Assertion Tester" -"bindings-server-accept","null","not testable with Assertion Tester" -"client-data-schema","null","not testable with Assertion Tester" -"client-data-schema-accept-extras","null","not testable with Assertion Tester" -"client-data-schema-no-extras","null","not testable with Assertion Tester" -"client-uri-template","null","not testable with Assertion Tester" -"iana-security-alter","null","not testable with Assertion Tester" -"iana-security-execution","null","not testable with Assertion Tester" -"iana-security-expansion","null","not testable with Assertion Tester" -"iana-security-remote","null","not testable with Assertion Tester" -"processors-preserve-array-order","null","not testable with Assertion Tester" -"processors-preserve-prefixes-1","null","not testable with Assertion Tester" -"processors-preserve-prefixes-2","null","not testable with Assertion Tester" -"sec-body-name-json-pointer-creatable","null","not testable with Assertion Tester" -"server-data-schema","null","not testable with Assertion Tester" -"server-data-schema-extras","null","not testable with Assertion Tester" -"server-uri-template","null","not testable with Assertion Tester" -"td-context-default-language-direction-heuristic","null","not testable with Assertion Tester" -"td-context-default-language-direction-independence","null","not testable with Assertion Tester" -"td-context-default-language-direction-inference","null","not testable with Assertion Tester" -"td-context-ns-multilanguage-text-direction-infer","null","not testable with Assertion Tester" -"td-default-alg","null","not testable with Assertion Tester" -"td-default-alg-pop","null","not testable with Assertion Tester" -"td-default-contentType","null","not testable with Assertion Tester" -"td-default-format","null","not testable with Assertion Tester" -"td-default-format-pop","null","not testable with Assertion Tester" -"td-default-http-method","null","a child is not tested" -"td-default-http-method_get","null","not testable with Assertion Tester" -"td-default-http-method_post","null","not testable with Assertion Tester" -"td-default-http-method_put","null","not testable with Assertion Tester" -"td-default-idempotent","null","not testable with Assertion Tester" -"td-default-in-apikey","null","not testable with Assertion Tester" -"td-default-in-basic","null","not testable with Assertion Tester" -"td-default-in-bearer","null","not testable with Assertion Tester" -"td-default-in-digest","null","not testable with Assertion Tester" -"td-default-in-pop","null","not testable with Assertion Tester" -"td-default-op-actions","null","not testable with Assertion Tester" -"td-default-op-events","null","not testable with Assertion Tester" -"td-default-op-properties","null","not testable with Assertion Tester" -"td-default-qop","null","not testable with Assertion Tester" -"td-default-readOnly","null","not testable with Assertion Tester" -"td-default-safe","null","not testable with Assertion Tester" -"td-default-success","null","not testable with Assertion Tester" -"td-default-writeOnly","null","not testable with Assertion Tester" -"td-expectedResponse-contentType","null","not testable with Assertion Tester" -"td-expectedResponse-default-contentType","null","not testable with Assertion Tester" -"td-form-protocolbindings","null","not testable with Assertion Tester" -"td-format-validation-other-values","null","not testable with Assertion Tester" -"td-json-open_accept-byte-order","null","not testable with Assertion Tester" -"td-json-open_no-byte-order","null","not testable with Assertion Tester" -"td-model-tmRef-2","null","not testable with Assertion Tester" -"td-model-tmRef-overwrite","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-no-multi","null","not testable with Assertion Tester" -"td-ns-multilanguage-content-negotiation-optional","null","not testable with Assertion Tester" -"td-processor-serialization","null","not testable with Assertion Tester" -"td-security-binding","null","not testable with Assertion Tester" -"td-security-in-query-over-uri","null","not testable with Assertion Tester" -"td-security-no-extras","null","not testable with Assertion Tester" -"td-security-no-secrets","null","not testable with Assertion Tester" -"td-vocabulary-defaults","null","not testable with Assertion Tester" -"well-known-operation-types-only","null","not testable with Assertion Tester" \ No newline at end of file diff --git a/events/2022.03.Online/process.md b/events/2022.03.Online/process.md index ef3a8447..f3faa1b8 100644 --- a/events/2022.03.Online/process.md +++ b/events/2022.03.Online/process.md @@ -24,6 +24,34 @@ Run JSON Schema and point-checking scripts to automate testing for TDs. To do: - Set up to run automatically in wot-testing repo and update Results directory contents (Fady) +### How to + +To test a single TD implementation, use the following command after installing playground: +`node thingweb-playground/packages/cli/index.js -t TD -i myimplementation/TDs/ -o Results/myimplementation -a` + +This creates a csv file under Results folder with the name `myimplementation.csv` + +If the `manual.csv` of the implementation exists, it should be included with the `-m myimplementationManual.csv` option at the end, e.g. +`node thingweb-playground/packages/cli/index.js -t TD -i myimplementation/TDs/ -o Results/myimplementation -a -m myimplementationManual.csv` + +To test a single TM implementation, use the following command after installing playground: + +`node thingweb-playground/packages/cli/index.js -t TM -i myimplementation/TMs/ -o Results/myimplementation -a -m myimplementationManual.csv` + +If you have tested an implementation for TM and TD, you should merge their results. To do so: + +`node thingweb-playground/packages/cli/index.js --merge-only Results/tdresults.csv Results/tmresults.csv -o Results/myimplementation` + +You can also put more than 2 csv files to be merged. + +For the case of Ditto, an example of all the commands can be seen below: + +```bash +node ~/git/thingweb-playground/packages/cli/index.js -t TM -i Ditto/TMs/ -o Results/ditto2 -a -m Ditto/ditto.csv +node ~/git/thingweb-playground/packages/cli/index.js -t TD -i Ditto/TDs/ -o Results/ditto1 -a -m Ditto/ditto.csv +node ~/git/thingweb-playground/packages/cli/index.js --merge-only Results/ditto1.csv Results/ditto2.csv -o Results/ditto +``` + ## Manual Processes ### Copying Testing Outputs to Appropriate Repos