Do you mean 1) test that the URI template has all variables as stated in the 
spec? or 2) that values should only be set for variables that exist within the 
URI template.

It's my understanding that the spec requires all variables to specified in the 
URI template. So, implementing 1) makes sense.

Dave

On 25 Feb 2010, at 17:02, Alexey Zavizionov wrote:

> Hello!
> 
> The TCK tests should check that uri templates have appropriate variables.
> 
> === related code ===
> ...
>        CMISUriTemplate objectByIdTemplate =
> client.getObjectByIdUriTemplate(client.getWorkspace());
>        Map<String, Object> variables = new HashMap<String, Object>(5);
>        variables.put("id", objectId);                 // <<< to check in
> objectByIdTemplate
>        variables.put("includeACL", "true");          // <<< to check in
> objectByIdTemplate
>        IRI objectByIdRequest = objectByIdTemplate.generateUri(variables);
> ...
> =================
> 
> Regards,
> Alexey.

Reply via email to