Skip to content

Commit 6c4c7e1

Browse files
authored
Merge pull request #702 from w3c/regenerate-assertions-issue-680
regenerate assertions
2 parents 7368123 + 03d29d2 commit 6c4c7e1

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

testing/assertions.csv

-11
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
"ID","Status","Comment","Assertion"
22
"arch-td-metadata","null","not testable with Assertion Tester","In W3C WoT, the description metadata for a Thing instance MUST be available as a WoT Thing Description (TD) [[?WOT-THING-DESCRIPTION]]."
3-
"arch-td-consumers-process","null","not testable with Assertion Tester","Consumers MUST be able to parse and process the TD representation format, which is based on JSON [[!RFC8259]]."
43
"arch-other-thing-representations","null","not testable with Assertion Tester","There MAY be other representations of a Thing such as an HTML-based user interface, simply an image of the physical entity, or even non-Web representations in closed systems."
54
"arch-td-mandatory","null","not testable with Assertion Tester","To be considered a Thing, however, at least one TD representation MUST be available."
65
"arch-td-linking","null","not testable with Assertion Tester","WoT Thing Descriptions MAY link to other Things and other resources on the Web to form a Web of Things."
76
"arch-id-correlation","null","not testable with Assertion Tester","An identifier in the WoT Thing Description MUST allow for the correlation of multiple TDs representing the same original Thing or ultimately unique physical entity."
8-
"arch-thing-bundling","null","not testable with Assertion Tester","Things MAY be bundled together with a Consumer to enable Thing-to-Thing interaction."
9-
"arch-consumer-configuration","null","not testable with Assertion Tester","The configuration of the Consumer behavior MAY be exposed through the Thing."
107
"arch-affordances","null","not testable with Assertion Tester","In addition to navigation affordances (i.e., Web links), Things MAY offer three other types of Interaction Affordances defined by this specification: Properties, Actions, and Events."
11-
"arch-property-readable","null","not testable with Assertion Tester","The state exposed by a Property MUST be retrievable (readable)."
12-
"arch-property-writable","null","not testable with Assertion Tester","Optionally, the state exposed by a Property MAY be updated (writeable)."
13-
"arch-property-observable","null","not testable with Assertion Tester","Things MAY choose to make Properties observable by pushing the new state after a change (cf. Observing Resources [[?RFC7641]])."
148
"arch-property-dataschema","null","not testable with Assertion Tester","If the data is not fully specified by the Protocol Binding used (e.g., through a media type), Properties MAY contain one data schema for the exposed state."
159
"arch-action-functions","null","not testable with Assertion Tester","An Action MAY manipulate state that is not directly exposed (cf. Properties), manipulate multiple Properties at a time, or manipulate Properties based on internal logic (e.g., toggle)."
1610
"arch-action-process","null","not testable with Assertion Tester","Invoking an Action MAY also trigger a process on the Thing that manipulates state (including physical state through actuators) over time."
@@ -22,8 +16,6 @@
2216
"arch-form-iris","null","not testable with Assertion Tester","Form contexts and submission targets MUST both be Internationalized Resource Identifiers (IRIs) [[!RFC3987]]."
2317
"arch-form-iris2","null","not testable with Assertion Tester","Form context and submission target MAY point to the same resource or different resources, where the submission target resource implements the operation for the context."
2418
"arch-op-wellknown","null","not testable with Assertion Tester","Well-known operation types MUST follow the ABNF LOALPHA *( LOALPHA / DIGIT / ""."" / ""-"" )."
25-
"arch-op-wellknown-compare","null","not testable with Assertion Tester","Well-known operation types MUST be compared using a case-insensitive comparison."
26-
"arch-op-extension","null","not testable with Assertion Tester","The set of predefined operation types MAY be augmented by Extension operation types chosen by applications."
2719
"arch-op-extension-uri","null","not testable with Assertion Tester","Extension operation types MUST be URIs [[!RFC3986]] that uniquely identify the type."
2820
"arch-op-extension-comparison","null","not testable with Assertion Tester","Extension operation types MUST be compared as strings using a case-insensitive comparison."
2921
"arch-op-extension-lowercase","null","not testable with Assertion Tester","Nevertheless, all-lowercase URIs SHOULD be used for extension operation types."
@@ -32,10 +24,7 @@
3224
"arch-op-form-fields-protocol","null","not testable with Assertion Tester","Form fields MAY depend on the protocol used for the submission target as specified in the URI scheme."
3325
"arch-hypermedia","null","not testable with Assertion Tester","Interaction Affordances MUST include one or more Protocol Bindings."
3426
"arch-hypermedia-protocol-binding","null","not testable with Assertion Tester","Protocol Bindings MUST be serialized as hypermedia controls to be self-descriptive on how to activate the Interaction Affordance."
35-
"arch-hypermedia-origin","null","not testable with Assertion Tester","The hypermedia controls MUST originate from the authority managing the Thing that is providing the corresponding Interaction Affordance."
3627
"arch-hypermedia-caching","null","not testable with Assertion Tester","The hypermedia controls MAY be cached outside the Thing and used for offline processing if caching metadata is available to determine the freshness."
37-
"arch-uri-scheme","null","not testable with Assertion Tester","Eligible protocols for W3C WoT MUST have an associated URI scheme [[!RFC3986]] that is registered with IANA (see [[?IANA-URI-SCHEMES]])."
38-
"arch-methods","null","not testable with Assertion Tester","Eligible protocols for W3C WoT MUST be based on a standard set of methods that are known a priori."
3928
"arch-media-type","null","not testable with Assertion Tester","All data (a.k.a. content) exchanged when activating Interaction Affordances MUST be identified by a media type [[!RFC2046]] in the Protocol Binding."
4029
"arch-media-type-extra","null","not testable with Assertion Tester","Protocol Bindings MAY have additional information that specifies representation formats in more detail than the media type alone."
4130
"arch-schema","null","not testable with Assertion Tester","Thus, the corresponding Interaction Affordances SHOULD declare a data schema to provide more detailed syntactic metadata for the data exchanged."

0 commit comments

Comments
 (0)