New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@applitools/docker-compose-mocha

Package Overview
Dependencies
Maintainers
12
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@applitools/docker-compose-mocha - npm Package Compare versions

Comparing version 1.2.2 to 1.2.3

8

lib/health-check-methods.js

@@ -7,3 +7,3 @@ /* @flow */

const getAddressForService = require('./get-address-for-service');
const rp = require('request-promise');
const fetch = require('node-fetch');

@@ -53,9 +53,7 @@ const { coroutine } = Promise;

try {
const response = yield rp({
url: `http://${url}/healthcheck`,
resolveWithFullResponse: true,
const response = yield fetch(`http://${url}/healthcheck`, {
timeout: 2000,
});
return (response.statusCode >= 200 && response.statusCode < 500);
return (response.status >= 200 && response.status < 500);
} catch (err) {

@@ -62,0 +60,0 @@ yield Promise.delay(1000);

{
"name": "@applitools/docker-compose-mocha",
"version": "1.2.2",
"version": "1.2.3",
"description": "Tool used for setting up an isolated environment for end to end testing / integration testing using Docker Compose",

@@ -22,3 +22,3 @@ "main": "index.js",

"dependencies": {
"bluebird": "^3.5.1",
"bluebird": "^3.5.2",
"chalk": "^1.1.3",

@@ -29,4 +29,3 @@ "chance": "^1.0.16",

"js-yaml": "^3.12.0",
"request": "^2.87.0",
"request-promise": "^4.1.1"
"node-fetch": "^2.2.0"
},

@@ -37,3 +36,3 @@ "devDependencies": {

"eslint-config-airbnb-base": "^11.1.3",
"eslint-plugin-import": "^2.12.0",
"eslint-plugin-import": "^2.14.0",
"flow-bin": "^0.37.4",

@@ -40,0 +39,0 @@ "mocha": "^5.2.0",

@@ -10,3 +10,3 @@ const chance = require('./../../lib/setup-environment-names-seed');

const { exec } = require('child-process-promise');
const rp = require('request-promise');
const fetch = require('node-fetch');
const simulateMochaRun = require('./mocha-helper').simulateMochaRun;

@@ -44,4 +44,3 @@ const pullTools = require('./../../lib/docker-pull-image-by-name');

try {
const response = yield rp({
url: `http://${url}/`,
const response = yield fetch(`http://${url}/`, {
resolveWithFullResponse: true,

@@ -52,3 +51,3 @@ timeout: 2000,

console.log('From within the custom poll method..');
return (response.statusCode >= 200 && response.statusCode < 500);
return (response.status >= 200 && response.status < 500);
} catch (err) {

@@ -69,6 +68,5 @@ yield Promise.delay(1000);

const requestResult = yield rp({
uri: targetUriForService1,
const requestResult = yield fetch(targetUriForService1, {
timeout: 2000,
});
}).then(res => res.text());
expect(requestResult).to.equal('Hello from test app on port 3001');

@@ -83,6 +81,5 @@ console.log('success!');

const request2Result = yield rp({
uri: targetUriForService2,
const request2Result = yield fetch(targetUriForService2, {
timeout: 2000,
});
}).then(res => res.text());
expect(request2Result).to.equal('Hello from test app on port 3002');

@@ -89,0 +86,0 @@ console.log('success again!');

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc