Add most common used methods (w.get, w.post, w.patch, etc.)

This commit is contained in:
Wessel T
2019-02-19 19:13:17 +01:00
parent e2cf4b5056
commit dd20fe8ab5
4 changed files with 44 additions and 20 deletions

15
test.js
View File

@@ -2,9 +2,22 @@ const u = require('util');
const l = require('lumah');
const w = require('./createRequest.js');
l.register('Fetch a cat image', async (end) => {
console.log(w)
l.register('Fetch cat image A', async (end) => {
const r = await w({ url: 'https://aws.random.cat/meow', parse: 'json' }).send();
end(r.statusCode === 200 ? true : false, r.statusCode === 200 ? u.inspect(r.body) : r.statusCode);
});
l.register('Fetch cat image B', (end) => {
w({ url: 'https://aws.random.cat/meow', parse: 'json' }).send().then((r) => {
end(r.statusCode === 200 ? true : false, r.statusCode === 200 ? u.inspect(r.body) : r.statusCode)
});
});
l.register('Fetch cat image C', async (end) => {
const r = await w.get({ url: 'https://aws.random.cat/meow', parse: 'json' }).send();
end(r.statusCode === 200 ? true : false, r.statusCode === 200 ? u.inspect(r.body) : r.statusCode);
});
l.start();