Test cleanup and fixes [g-h]

This commit is contained in:
Angelos Chalaris
2018-06-18 16:57:55 +03:00
parent 382c452858
commit 7e9aae6f13
26 changed files with 113 additions and 168 deletions

View File

@ -8,20 +8,19 @@ const httpPost = (url, data, callback, err = console.error) => {
request.send(data);
};
test('httpPost is a Function', () => {
test('httpPost is a Function', () => {
expect(httpPost).toBeInstanceOf(Function);
});
const data = {
title: 'foo',
body: 'bar',
userId: 1
};
httpPost('https:
test('Sends a POST request', () => {
expect(JSON.parse(response).id, 101).toEqual()
const data = {
title: 'foo',
body: 'bar',
userId: 1
};
test('Sends a POST request', () => {
httpPost('https://jsonplaceholder.typicode.com/posts', JSON.stringify(data), response => {
expect(JSON.parse(response).id).toEqual(101);
});
});
var Url = require("url");
var spawn = require("child_process").spawn;
@ -289,7 +288,7 @@ XMLHttpRequest = function() {
self.responseText = data;
setState(self.DONE);
}
} else {
try {
this.responseText = fs.readFileSync(url.pathname, "utf8");
@ -377,18 +376,18 @@ XMLHttpRequest = function() {
if (sendFlag) {
setState(self.LOADING);
}
response.on("end", function() {
if (sendFlag) {
setState(self.DONE);
sendFlag = false;
}
response.on("error", function(error) {
self.handleError(error);
};
var errorHandler = function errorHandler(error) {
self.handleError(error);
@ -502,7 +501,7 @@ XMLHttpRequest = function() {
if (event in listeners) {
listeners[event] = listeners[event].filter(function(ev) {
return ev !== callback;
}
};