@@ -2167,6 +2167,15 @@ <h2>
2167
2167
< dd >
2168
2168
< a href ='expand/0092-out.jsonld '> expand/0092-out.jsonld</ a >
2169
2169
</ dd >
2170
+ < dt > Options</ dt >
2171
+ < dd >
2172
+ < dl class ='options '>
2173
+ < dt > processingMode</ dt >
2174
+ < dd > json-ld-1.1</ dd >
2175
+ < dt > specVersion</ dt >
2176
+ < dd > json-ld-1.1</ dd >
2177
+ </ dl >
2178
+ </ dd >
2170
2179
</ dl >
2171
2180
</ dd >
2172
2181
< dt id ='t0093 '>
@@ -2689,6 +2698,15 @@ <h2>
2689
2698
< dd >
2690
2699
< a href ='expand/0110-out.jsonld '> expand/0110-out.jsonld</ a >
2691
2700
</ dd >
2701
+ < dt > Options</ dt >
2702
+ < dd >
2703
+ < dl class ='options '>
2704
+ < dt > processingMode</ dt >
2705
+ < dd > json-ld-1.1</ dd >
2706
+ < dt > specVersion</ dt >
2707
+ < dd > json-ld-1.1</ dd >
2708
+ </ dl >
2709
+ </ dd >
2692
2710
</ dl >
2693
2711
</ dd >
2694
2712
< dt id ='t0111 '>
@@ -2710,6 +2728,13 @@ <h2>
2710
2728
< dd >
2711
2729
< a href ='expand/0111-out.jsonld '> expand/0111-out.jsonld</ a >
2712
2730
</ dd >
2731
+ < dt > Options</ dt >
2732
+ < dd >
2733
+ < dl class ='options '>
2734
+ < dt > specVersion</ dt >
2735
+ < dd > json-ld-1.1</ dd >
2736
+ </ dl >
2737
+ </ dd >
2713
2738
</ dl >
2714
2739
</ dd >
2715
2740
< dt id ='t0112 '>
@@ -2731,6 +2756,13 @@ <h2>
2731
2756
< dd >
2732
2757
< a href ='expand/0112-out.jsonld '> expand/0112-out.jsonld</ a >
2733
2758
</ dd >
2759
+ < dt > Options</ dt >
2760
+ < dd >
2761
+ < dl class ='options '>
2762
+ < dt > specVersion</ dt >
2763
+ < dd > json-ld-1.1</ dd >
2764
+ </ dl >
2765
+ </ dd >
2734
2766
</ dl >
2735
2767
</ dd >
2736
2768
< dt id ='t0113 '>
@@ -2782,6 +2814,62 @@ <h2>
2782
2814
</ dd >
2783
2815
</ dl >
2784
2816
</ dd >
2817
+ < dt id ='t0115 '>
2818
+ Test t0115 Verifies that relative IRIs as properties with @vocab: '' in 1.0 generate an error
2819
+ </ dt >
2820
+ < dd >
2821
+ < dl class ='entry '>
2822
+ < dt > id</ dt >
2823
+ < dd > #t0115</ dd >
2824
+ < dt > Type</ dt >
2825
+ < dd > jld:NegativeEvaluationTest, jld:ExpandTest</ dd >
2826
+ < dt > Purpose</ dt >
2827
+ < dd > Relative property IRIs with relative @vocab in 1.0</ dd >
2828
+ < dt > input</ dt >
2829
+ < dd >
2830
+ < a href ='expand/0115-in.jsonld '> expand/0115-in.jsonld</ a >
2831
+ </ dd >
2832
+ < dt > expect</ dt >
2833
+ < dd >
2834
+ invalid vocab mapping
2835
+ </ dd >
2836
+ < dt > Options</ dt >
2837
+ < dd >
2838
+ < dl class ='options '>
2839
+ < dt > specVersion</ dt >
2840
+ < dd > json-ld-1.0</ dd >
2841
+ </ dl >
2842
+ </ dd >
2843
+ </ dl >
2844
+ </ dd >
2845
+ < dt id ='t0116 '>
2846
+ Test t0116 Verifies that relative IRIs as properties with relative @vocab in 1.0 generate an error
2847
+ </ dt >
2848
+ < dd >
2849
+ < dl class ='entry '>
2850
+ < dt > id</ dt >
2851
+ < dd > #t0116</ dd >
2852
+ < dt > Type</ dt >
2853
+ < dd > jld:NegativeEvaluationTest, jld:ExpandTest</ dd >
2854
+ < dt > Purpose</ dt >
2855
+ < dd > Relative property IRIs with relative @vocab in 1.0</ dd >
2856
+ < dt > input</ dt >
2857
+ < dd >
2858
+ < a href ='expand/0116-in.jsonld '> expand/0116-in.jsonld</ a >
2859
+ </ dd >
2860
+ < dt > expect</ dt >
2861
+ < dd >
2862
+ invalid vocab mapping
2863
+ </ dd >
2864
+ < dt > Options</ dt >
2865
+ < dd >
2866
+ < dl class ='options '>
2867
+ < dt > specVersion</ dt >
2868
+ < dd > json-ld-1.0</ dd >
2869
+ </ dl >
2870
+ </ dd >
2871
+ </ dl >
2872
+ </ dd >
2785
2873
< dt id ='tc001 '>
2786
2874
Test tc001 adding new term
2787
2875
</ dt >
@@ -8040,6 +8128,202 @@ <h2>
8040
8128
</ dd >
8041
8129
</ dl >
8042
8130
</ dd >
8131
+ < dt id ='tpr33 '>
8132
+ Test tpr33 Fails if trying to declare a keyword alias as prefix.
8133
+ </ dt >
8134
+ < dd >
8135
+ < dl class ='entry '>
8136
+ < dt > id</ dt >
8137
+ < dd > #tpr33</ dd >
8138
+ < dt > Type</ dt >
8139
+ < dd > jld:NegativeEvaluationTest, jld:ExpandTest</ dd >
8140
+ < dt > Purpose</ dt >
8141
+ < dd > Keyword aliases can not be used as prefixes.</ dd >
8142
+ < dt > input</ dt >
8143
+ < dd >
8144
+ < a href ='expand/pr33-in.jsonld '> expand/pr33-in.jsonld</ a >
8145
+ </ dd >
8146
+ < dt > expect</ dt >
8147
+ < dd >
8148
+ invalid term definition
8149
+ </ dd >
8150
+ < dt > Options</ dt >
8151
+ < dd >
8152
+ < dl class ='options '>
8153
+ < dt > specVersion</ dt >
8154
+ < dd > json-ld-1.1</ dd >
8155
+ </ dl >
8156
+ </ dd >
8157
+ </ dl >
8158
+ </ dd >
8159
+ < dt id ='tpr34 '>
8160
+ Test tpr34 Ignores a non-keyword term starting with '@'
8161
+ </ dt >
8162
+ < dd >
8163
+ < dl class ='entry '>
8164
+ < dt > id</ dt >
8165
+ < dd > #tpr34</ dd >
8166
+ < dt > Type</ dt >
8167
+ < dd > jld:PositiveEvaluationTest, jld:ExpandTest</ dd >
8168
+ < dt > Purpose</ dt >
8169
+ < dd > Terms in the form of a keyword, which are not keywords, are ignored.</ dd >
8170
+ < dt > input</ dt >
8171
+ < dd >
8172
+ < a href ='expand/pr34-in.jsonld '> expand/pr34-in.jsonld</ a >
8173
+ </ dd >
8174
+ < dt > expect</ dt >
8175
+ < dd >
8176
+ < a href ='expand/pr34-out.jsonld '> expand/pr34-out.jsonld</ a >
8177
+ </ dd >
8178
+ < dt > Options</ dt >
8179
+ < dd >
8180
+ < dl class ='options '>
8181
+ < dt > specVersion</ dt >
8182
+ < dd > json-ld-1.1</ dd >
8183
+ </ dl >
8184
+ </ dd >
8185
+ </ dl >
8186
+ </ dd >
8187
+ < dt id ='tpr35 '>
8188
+ Test tpr35 Ignores a non-keyword term starting with '@' (with @vocab)
8189
+ </ dt >
8190
+ < dd >
8191
+ < dl class ='entry '>
8192
+ < dt > id</ dt >
8193
+ < dd > #tpr35</ dd >
8194
+ < dt > Type</ dt >
8195
+ < dd > jld:PositiveEvaluationTest, jld:ExpandTest</ dd >
8196
+ < dt > Purpose</ dt >
8197
+ < dd > Terms in the form of a keyword, which are not keywords, are ignored.</ dd >
8198
+ < dt > input</ dt >
8199
+ < dd >
8200
+ < a href ='expand/pr35-in.jsonld '> expand/pr35-in.jsonld</ a >
8201
+ </ dd >
8202
+ < dt > expect</ dt >
8203
+ < dd >
8204
+ < a href ='expand/pr35-out.jsonld '> expand/pr35-out.jsonld</ a >
8205
+ </ dd >
8206
+ < dt > Options</ dt >
8207
+ < dd >
8208
+ < dl class ='options '>
8209
+ < dt > specVersion</ dt >
8210
+ < dd > json-ld-1.1</ dd >
8211
+ </ dl >
8212
+ </ dd >
8213
+ </ dl >
8214
+ </ dd >
8215
+ < dt id ='tpr36 '>
8216
+ Test tpr36 Ignores a term mapping to a value in the form of a keyword.
8217
+ </ dt >
8218
+ < dd >
8219
+ < dl class ='entry '>
8220
+ < dt > id</ dt >
8221
+ < dd > #tpr36</ dd >
8222
+ < dt > Type</ dt >
8223
+ < dd > jld:PositiveEvaluationTest, jld:ExpandTest</ dd >
8224
+ < dt > Purpose</ dt >
8225
+ < dd > Terms in the form of a keyword, which are not keywords, are ignored.</ dd >
8226
+ < dt > input</ dt >
8227
+ < dd >
8228
+ < a href ='expand/pr36-in.jsonld '> expand/pr36-in.jsonld</ a >
8229
+ </ dd >
8230
+ < dt > expect</ dt >
8231
+ < dd >
8232
+ < a href ='expand/pr36-out.jsonld '> expand/pr36-out.jsonld</ a >
8233
+ </ dd >
8234
+ < dt > Options</ dt >
8235
+ < dd >
8236
+ < dl class ='options '>
8237
+ < dt > specVersion</ dt >
8238
+ < dd > json-ld-1.1</ dd >
8239
+ </ dl >
8240
+ </ dd >
8241
+ </ dl >
8242
+ </ dd >
8243
+ < dt id ='tpr37 '>
8244
+ Test tpr37 Ignores a term mapping to a value in the form of a keyword (with @vocab).
8245
+ </ dt >
8246
+ < dd >
8247
+ < dl class ='entry '>
8248
+ < dt > id</ dt >
8249
+ < dd > #tpr37</ dd >
8250
+ < dt > Type</ dt >
8251
+ < dd > jld:PositiveEvaluationTest, jld:ExpandTest</ dd >
8252
+ < dt > Purpose</ dt >
8253
+ < dd > Terms in the form of a keyword, which are not keywords, are ignored.</ dd >
8254
+ < dt > input</ dt >
8255
+ < dd >
8256
+ < a href ='expand/pr37-in.jsonld '> expand/pr37-in.jsonld</ a >
8257
+ </ dd >
8258
+ < dt > expect</ dt >
8259
+ < dd >
8260
+ < a href ='expand/pr37-out.jsonld '> expand/pr37-out.jsonld</ a >
8261
+ </ dd >
8262
+ < dt > Options</ dt >
8263
+ < dd >
8264
+ < dl class ='options '>
8265
+ < dt > specVersion</ dt >
8266
+ < dd > json-ld-1.1</ dd >
8267
+ </ dl >
8268
+ </ dd >
8269
+ </ dl >
8270
+ </ dd >
8271
+ < dt id ='tpr38 '>
8272
+ Test tpr38 Ignores a term mapping to a value in the form of a keyword (@reverse).
8273
+ </ dt >
8274
+ < dd >
8275
+ < dl class ='entry '>
8276
+ < dt > id</ dt >
8277
+ < dd > #tpr38</ dd >
8278
+ < dt > Type</ dt >
8279
+ < dd > jld:NegativeEvaluationTest, jld:ExpandTest</ dd >
8280
+ < dt > Purpose</ dt >
8281
+ < dd > Terms in the form of a keyword, which are not keywords, are ignored.</ dd >
8282
+ < dt > input</ dt >
8283
+ < dd >
8284
+ < a href ='expand/pr38-in.jsonld '> expand/pr38-in.jsonld</ a >
8285
+ </ dd >
8286
+ < dt > expect</ dt >
8287
+ < dd >
8288
+ invalid IRI mapping
8289
+ </ dd >
8290
+ < dt > Options</ dt >
8291
+ < dd >
8292
+ < dl class ='options '>
8293
+ < dt > specVersion</ dt >
8294
+ < dd > json-ld-1.1</ dd >
8295
+ </ dl >
8296
+ </ dd >
8297
+ </ dl >
8298
+ </ dd >
8299
+ < dt id ='tpr39 '>
8300
+ Test tpr39 Ignores a term mapping to a value in the form of a keyword (@reverse with @vocab).
8301
+ </ dt >
8302
+ < dd >
8303
+ < dl class ='entry '>
8304
+ < dt > id</ dt >
8305
+ < dd > #tpr39</ dd >
8306
+ < dt > Type</ dt >
8307
+ < dd > jld:NegativeEvaluationTest, jld:ExpandTest</ dd >
8308
+ < dt > Purpose</ dt >
8309
+ < dd > Terms in the form of a keyword, which are not keywords, are ignored.</ dd >
8310
+ < dt > input</ dt >
8311
+ < dd >
8312
+ < a href ='expand/pr39-in.jsonld '> expand/pr39-in.jsonld</ a >
8313
+ </ dd >
8314
+ < dt > expect</ dt >
8315
+ < dd >
8316
+ invalid IRI mapping
8317
+ </ dd >
8318
+ < dt > Options</ dt >
8319
+ < dd >
8320
+ < dl class ='options '>
8321
+ < dt > specVersion</ dt >
8322
+ < dd > json-ld-1.1</ dd >
8323
+ </ dl >
8324
+ </ dd >
8325
+ </ dl >
8326
+ </ dd >
8043
8327
< dt id ='tso01 '>
8044
8328
Test tso01 @import is invalid in 1.0.
8045
8329
</ dt >
0 commit comments