@@ -208,11 +208,17 @@ If you have cloned the repository without the submodules, you can initialize the
208208
209209You can also avoid using git submodules by manually cloning
210210the ``json-ld-api ``, ``json-ld-framing ``, and ``normalization `` repositories
211- hosted on GitHub:
211+ hosted on GitHub using the following commands :
212212
213- - https://github.com/w3c/json-ld-api
214- - https://github.com/w3c/json-ld-framing
215- - https://github.com/json-ld/normalization
213+ .. code-block :: bash
214+
215+ git clone https://github.com/w3c/json-ld-api ./specifications/json-ld-api
216+ git clone https://github.com/w3c/json-ld-framing ./specifications/json-ld-framing
217+ git clone https://github.com/json-ld/normalization ./specifications/normalization
218+
219+ Note that you can clone these repositories into any location you wish; however,
220+ if you do not clone them into the default ``specifications/ `` folder, you will
221+ need to provide the paths to the test runner as arguments when running the tests, as explained below
216222
217223## Running the tests
218224
@@ -223,7 +229,8 @@ source directory, then all the tests can be run with the following:
223229
224230 python tests/runtests.py
225231
226- If you want to test individual manifest ``.jsonld `` files or directories
232+ If you wish to store the test suites in a different location than the default
233+ ``specifications/ `` folder, or you want to test individual manifest ``.jsonld `` files or directories
227234containing a ``manifest.jsonld ``, then you can supply these files or
228235directories as arguments:
229236
0 commit comments