|
5 | 5 | @prefix test: <http://www.w3.org/2006/03/test-description#> .
|
6 | 6 | @base <http://w3id.org/rml/cc/test/> .
|
7 | 7 |
|
8 |
| -<#TriplesMapTestcase> |
9 |
| - a rml:TriplesMap; |
10 |
| - |
11 |
| - rml:logicalSource [ |
| 8 | +# java -jar .\burp.jar -m manifest.rml.ttl -o manifest.ttl -b http://w3id.org/rml/cc/test/ |
| 9 | + |
| 10 | +_:source |
12 | 11 | rml:source [
|
13 | 12 | a rml:RelativePathSource ;
|
14 |
| - rml:path "metadata.csv" |
| 13 | + rml:path "metadata.csv" ; |
| 14 | + rml:null ""; |
15 | 15 | ];
|
16 | 16 | rml:referenceFormulation rml:CSV;
|
17 |
| - ]; |
| 17 | +. |
| 18 | + |
| 19 | +<#TriplesMapTestcase> |
| 20 | + a rml:TriplesMap; |
| 21 | + |
| 22 | + rml:logicalSource _:source; |
18 | 23 |
|
19 | 24 | rml:subjectMap [
|
20 | 25 | rml:reference "ID";
|
|
113 | 118 | <#TriplesMapInput1>
|
114 | 119 | a rml:TriplesMap;
|
115 | 120 |
|
116 |
| - rml:logicalSource [ |
117 |
| - rml:source [ |
118 |
| - a rml:RelativePathSource ; |
119 |
| - rml:path "metadata.csv" |
120 |
| - ]; |
121 |
| - rml:referenceFormulation rml:CSV; |
122 |
| - ]; |
| 121 | + rml:logicalSource _:source ; |
123 | 122 |
|
124 | 123 | rml:subjectMap [
|
125 |
| - rml:template "{ID}/input/{input1}/"; |
| 124 | + rml:template "{ID}/input/{input1}"; |
126 | 125 | rml:class rmltest:Input;
|
127 | 126 | ];
|
128 | 127 |
|
|
144 | 143 | <#TriplesMapInput2>
|
145 | 144 | a rml:TriplesMap;
|
146 | 145 |
|
147 |
| - rml:logicalSource [ |
148 |
| - rml:source [ |
149 |
| - a rml:RelativePathSource ; |
150 |
| - rml:path "metadata.csv" |
151 |
| - ]; |
152 |
| - rml:referenceFormulation rml:CSV; |
153 |
| - ]; |
| 146 | + rml:logicalSource _:source; |
154 | 147 |
|
155 | 148 | rml:subjectMap [
|
156 |
| - rml:template "{ID}/input/{input2}/"; |
| 149 | + rml:template "{ID}/input/{input2}"; |
157 | 150 | rml:class rmltest:Input;
|
158 | 151 | ];
|
159 | 152 |
|
|
175 | 168 | <#TriplesMapInput3>
|
176 | 169 | a rml:TriplesMap;
|
177 | 170 |
|
178 |
| - rml:logicalSource [ |
179 |
| - rml:source [ |
180 |
| - a rml:RelativePathSource ; |
181 |
| - rml:path "metadata.csv" |
182 |
| - ]; |
183 |
| - rml:referenceFormulation rml:CSV; |
184 |
| - ]; |
| 171 | + rml:logicalSource _:source; |
185 | 172 |
|
186 | 173 | rml:subjectMap [
|
187 |
| - rml:template "{ID}/input/{input3}/"; |
| 174 | + rml:template "{ID}/input/{input3}"; |
188 | 175 | rml:class rmltest:Input;
|
189 | 176 | ];
|
190 | 177 |
|
|
206 | 193 | <#TriplesMapOutput1>
|
207 | 194 | a rml:TriplesMap;
|
208 | 195 |
|
209 |
| - rml:logicalSource [ |
210 |
| - rml:source [ |
211 |
| - a rml:RelativePathSource ; |
212 |
| - rml:path "metadata.csv" |
213 |
| - ]; |
214 |
| - rml:referenceFormulation rml:CSV; |
215 |
| - ]; |
| 196 | + rml:logicalSource _:source; |
216 | 197 |
|
217 | 198 | rml:subjectMap [
|
218 |
| - rml:template "{ID}/output/{output1}/"; |
| 199 | + rml:template "{ID}/output/{output1}"; |
219 | 200 | rml:class rmltest:Output;
|
220 | 201 | ];
|
221 | 202 |
|
|
237 | 218 | <#TriplesMapOutput2>
|
238 | 219 | a rml:TriplesMap;
|
239 | 220 |
|
240 |
| - rml:logicalSource [ |
241 |
| - rml:source [ |
242 |
| - a rml:RelativePathSource ; |
243 |
| - rml:path "metadata.csv" |
244 |
| - ]; |
245 |
| - rml:referenceFormulation rml:CSV; |
246 |
| - ]; |
| 221 | + rml:logicalSource _:source; |
247 | 222 |
|
248 | 223 | rml:subjectMap [
|
249 |
| - rml:template "{ID}/output/{output2}/"; |
| 224 | + rml:template "{ID}/output/{output2}"; |
250 | 225 | rml:class rmltest:Output;
|
251 | 226 | ];
|
252 | 227 |
|
|
268 | 243 | <#TriplesMapOutput3>
|
269 | 244 | a rml:TriplesMap;
|
270 | 245 |
|
271 |
| - rml:logicalSource [ |
272 |
| - rml:source [ |
273 |
| - a rml:RelativePathSource ; |
274 |
| - rml:path "metadata.csv" |
275 |
| - ]; |
276 |
| - rml:referenceFormulation rml:CSV; |
277 |
| - ]; |
| 246 | + rml:logicalSource _:source; |
| 247 | + |
278 | 248 | rml:subjectMap [
|
279 |
| - rml:template "{ID}/output/{output3}/"; |
| 249 | + rml:template "{ID}/output/{output3}"; |
280 | 250 | rml:class rmltest:Output;
|
281 | 251 | ];
|
282 | 252 |
|
|
0 commit comments