* 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)
| 27 | * @return {Promise} Promise obj, for use with Mocha's `before()` etc |
| 28 | */ |
| 29 | function 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 | |
| 39 | describe('HTTP APIs', function () { |
| 40 | const emptyResponse = function (res) { |
no test coverage detected