[shexTest] should trait:ToldBNode tests us `queryMap` instead of `node/shape` (#89)

ericprud has just created a new issue for https://github.com/shexSpec/shexTest:

== should trait:ToldBNode tests us `queryMap` instead of `node/shape` ==
Should typical ToldBNode tests
``` yaml
  - name: "0_otherbnode"
    status: conformant
    trait: [Empty, ToldBNode]
    comment: "<S1> {  } on { _:abcd <p1> <o1> }"
    approval: Approved
    schemaURL: ../schemas/0.shex
    dataURL: Babcd_Ip1_Io1.ttl
    node: _:abcd
    shape: <http://a.example/S1>
```
use `queryMap`
``` yaml
    queryMap: "_:abcd@<http://a.example/S1>"
```
instead of `node`/`shape`:?
``` yaml
    node: _:abcd
    shape: <http://a.example/S1>
```

``` diff
+ less work for implementations to preserve BNode names in strings
- guarateed fail if implementation doesn't support queryMap
```


Please view or discuss this issue at https://github.com/shexSpec/shexTest/issues/89 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 2 October 2026 19:49:31 UTC