Skip to content

Commit e1da424

Browse files
committed
chore(testing): sync assertions.csv with the current assertions in the spec
1 parent 4eaf18d commit e1da424

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

testing/assertions.csv

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@
424424
"thing-model-td-generation-processor-required","null","If the tm:required feature is used based on Section , the required interactions MUST be taken over to the Partial TD instance."
425425
"thing-model-td-generation-processor-type","null","The tm:ThingModel value of the top-level @type MUST be removed in the Partial TD instance."
426426
"tm-compose-instanceName","null","Optionally an instanceName MAY be provided to associate an individual name to the composed (sub-) Thing Model."
427-
"tm-compose-name-collision","null","To avoid name collisions of the sub/child interaction names it is recommended to rename the JSON name to the instanceName followed with '_' and the interaction name of the sub/child Thing Model."
427+
"tm-compose-name-collision","null","To avoid name collisions of the sub/child interaction names SHOULD rename the JSON name to the instanceName followed with '_' and the interaction name of the sub/child Thing Model."
428428
"tm-compose-submodel","null","If it is desired to provide information that a Thing Model consists of one or more (sub-)Thing Models, the links entries MUST use the ""rel"":""tm:submodel"" that targets to the (sub-) Thing Models."
429429
"tm-context-requirement","null","Additionally, in order to identify it as a JSON-LD document, Thing Model definitions MUST use the keyword @context at top level with same rules as a Thing Description."
430430
"tm-extend","null","When a Thing Model extends another Thing Model, at least one links entry with ""rel"":""tm:extends"" that targets a Thing Model that is be extended MUST be used."
@@ -438,7 +438,7 @@
438438
"tm-placeholder-value","null","A placeholder MUST be applied within the value of the JSON name-value pair."
439439
"tm-protocol-security-restriction","null","A Thing Model MAY NOT contain instance specific Protocol Binding and security information such as endpoint addresses."
440440
"tm-ref-recursive-extensions","null","Recursive extensions leading to an infinite loop MUST NOT be defined."
441-
"tm-rel-type-maximum","null","The links array can use the entry with ""rel"" : ""type"" a maximum of once."
441+
"tm-rel-type-maximum","null","The links array MUST use the entry with ""rel"" : ""type"" a maximum of once."
442442
"tm-td-generation-inconsistencies","null","A Thing Model MUST be defined in such a way that there are no inconsistencies that would result in a Thing Description not being able to meet the requirements as described in Section and ."
443443
"tm-tmRef-overwrite-possibility","null","If the intention is to override an existing JSON name-value pair definition from tm:ref, the same JSON name MUST be used at the same level of the tm:ref declaration that provides a new value."
444444
"tm-tmRef-overwrite-process","null","The process to overwrite MUST follow the JSON Merge Patch algorithm as defined in [RFC7396] where the content of the referenced definition is patched with the new provided JSON name-value pairs."

0 commit comments

Comments
 (0)