From fef835355b692e2ee2833b39002c358e7e70fca5 Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Sat, 10 Nov 2018 13:55:04 +0200 Subject: [PATCH] Additional tests --- test/httpDelete.test.js | 6 ++++++ test/httpGet.test.js | 6 ++++++ test/httpPost.test.js | 6 ++++++ test/httpPut.test.js | 6 ++++++ 4 files changed, 24 insertions(+) diff --git a/test/httpDelete.test.js b/test/httpDelete.test.js index b5ea1c17a..7ff85ad9d 100644 --- a/test/httpDelete.test.js +++ b/test/httpDelete.test.js @@ -4,3 +4,9 @@ const {httpDelete} = require('./_30s.js'); test('httpDelete is a Function', () => { expect(httpDelete).toBeInstanceOf(Function); }); +test('httpDelete does not throw errors', () => { + expect(() => { + httpDelete('http://localhost', x => x, console.log); + httpDelete('http://localhost', x => x); + }).not.toThrow(TypeError); +}); diff --git a/test/httpGet.test.js b/test/httpGet.test.js index 9a02c0728..94aefec7b 100644 --- a/test/httpGet.test.js +++ b/test/httpGet.test.js @@ -4,3 +4,9 @@ const {httpGet} = require('./_30s.js'); test('httpGet is a Function', () => { expect(httpGet).toBeInstanceOf(Function); }); +test('httpGet does not throw errors', () => { + expect(() => { + httpGet('http://localhost', x => x, console.log); + httpGet('http://localhost', x => x); + }).not.toThrow(TypeError); +}); \ No newline at end of file diff --git a/test/httpPost.test.js b/test/httpPost.test.js index 85cd66d59..ef69d3c00 100644 --- a/test/httpPost.test.js +++ b/test/httpPost.test.js @@ -4,3 +4,9 @@ const {httpPost} = require('./_30s.js'); test('httpPost is a Function', () => { expect(httpPost).toBeInstanceOf(Function); }); +test('httpPost does not throw errors', () => { + expect(() => { + httpPost('http://localhost', x => x, console.log); + httpPost('http://localhost', x => x); + }).not.toThrow(TypeError); +}); diff --git a/test/httpPut.test.js b/test/httpPut.test.js index 8b472caa7..06e0bd22c 100644 --- a/test/httpPut.test.js +++ b/test/httpPut.test.js @@ -4,3 +4,9 @@ const {httpPut} = require('./_30s.js'); test('httpPut is a Function', () => { expect(httpPut).toBeInstanceOf(Function); }); +test('httpPut does not throw errors', () => { + expect(() => { + httpPut('http://localhost', x => x, console.log); + httpPut('http://localhost', x => x); + }).not.toThrow(TypeError); +});