Skip to content

Commit c6d618e

Browse files
committed
Release 2.3.7
1 parent 7b4ce30 commit c6d618e

8 files changed

Lines changed: 2496 additions & 9150 deletions

File tree

components/pryv-monitor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pryv/monitor",
3-
"version": "2.3.6",
3+
"version": "2.3.7",
44
"description": "Extends `pryv` with event-driven notifications for changes on a Pryv.io account",
55
"keywords": [
66
"Pryv",

components/pryv-socket.io/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pryv/socket.io",
3-
"version": "2.3.6",
3+
"version": "2.3.7",
44
"description": "Extends `pryv` with Socket.IO transport",
55
"keywords": [
66
"Pryv",

components/pryv/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "pryv",
3-
"version": "2.3.6",
3+
"version": "2.3.7",
44
"description": "Pryv JavaScript library",
55
"keywords": [
66
"Pryv",

components/pryv/src/Service.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ class Service {
8484
async isDnsLess () {
8585
const infos = await this.info();
8686
const hostname = infos.api.split('/')[2];
87-
console.log('XXXXX', hostname);
8887
return !hostname.includes('{username}');
8988
}
9089

components/pryv/test/Service.test.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
/* global describe, it, before, expect, pryv, testData */
66
/* eslint-disable no-unused-expressions */
77

8+
const isNode = (typeof window === 'undefined');
9+
810
describe('Service', function () {
911
before(async function () {
1012
this.timeout(5000);
@@ -76,11 +78,18 @@ describe('Service', function () {
7678
this.timeout(5000);
7779
const pryvService = new pryv.Service(testData.serviceInfoUrl);
7880
// check if username is in path or domain
79-
if (await pryvService.isDnsLess()) {
80-
await expect(pryvService.login('wrong-username', 'bobby', 'jslib-test')).to.be.rejectedWith('Unknown user "wrong-username"');
81-
} else {
82-
await expect(pryvService.login('wrong-username', 'bobby', 'jslib-test')).to.be.rejectedWith('getaddrinfo ENOTFOUND wrong');
81+
try {
82+
await pryvService.login('wrong-username', 'bobby', 'jslib-test');
83+
} catch (error) {
84+
let errorMessage = isNode ? 'getaddrinfo ENOTFOUND wrong' : 'Request has been terminated';
85+
if (await pryvService.isDnsLess()) {
86+
errorMessage = 'Unknown user "wrong-username"';
87+
}
88+
const receivedMessage = error.message.slice(0, errorMessage.length);
89+
expect(receivedMessage).to.be.equal(errorMessage);
90+
return;
8391
}
92+
throw new Error('Should fail');
8493
});
8594
});
8695
});

0 commit comments

Comments
 (0)