MCPcopy Index your code
hub / github.com/nodeSolidServer/node-solid-server / createTestResource

Function createTestResource

test/integration/http-test.mjs:29–37  ·  view source on GitHub ↗

* Creates a new turtle test resource via an LDP PUT * (located in `test-esm/resources/{resourceName}`) * @method createTestResource * @param resourceName {String} Resource name (should have a leading `/`) * @return {Promise} Promise obj, for use with Mocha's `before()` etc

(resourceName)

Source from the content-addressed store, hash-verified

27 * @return {Promise} Promise obj, for use with Mocha's `before()` etc
28 */
29function createTestResource (resourceName) {
30 return new Promise(function (resolve, reject) {
31 server.put(resourceName)
32 .set('content-type', 'text/turtle')
33 .end(function (error, res) {
34 error ? reject(error) : resolve(res)
35 })
36 })
37}
38
39describe('HTTP APIs', function () {
40 const emptyResponse = function (res) {

Callers 1

http-test.mjsFile · 0.85

Calls 2

endMethod · 0.80
putMethod · 0.80

Tested by

no test coverage detected