|
1 | 1 | import {RequestMock, RequestLogger} from 'testcafe';
|
2 | 2 | import testHelpers from '../test-helpers';
|
3 | 3 |
|
4 |
| -const registerEndpoint = testHelpers.serviceInfo.register + 'user'; |
| 4 | +const registerEndpoint = 'https://co1.pryv.me/users'; |
5 | 5 | const hostingsEndpoint = testHelpers.serviceInfo.register + 'hostings';
|
6 | 6 | const redirectEndpoint = testHelpers.apiEndpoint;
|
7 | 7 | const fakeHostings = {
|
8 |
| - 'regions': { |
9 |
| - 'europe': { |
10 |
| - 'name': 'Europe', |
11 |
| - 'localizedName': {'fr': 'Europe'}, |
12 |
| - 'zones': { |
13 |
| - 'france': { |
14 |
| - 'name': 'France', |
15 |
| - 'localizedName': {'fr': 'France'}, |
16 |
| - 'hostings': { |
| 8 | + regions: { |
| 9 | + europe: { |
| 10 | + name: 'Europe', |
| 11 | + localizedName: {fr: 'Europe'}, |
| 12 | + zones: { |
| 13 | + france: { |
| 14 | + name: 'France', |
| 15 | + localizedName: {fr: 'France'}, |
| 16 | + hostings: { |
17 | 17 | 'gandi.net-fr': {
|
18 |
| - 'url': 'http://gandi.net', |
19 |
| - 'name': 'Gandi', |
20 |
| - 'description': 'Domains made simple. Since 1999.', |
21 |
| - 'localizedDescription': {}, |
22 |
| - 'available': true, |
| 18 | + url: 'http://gandi.net', |
| 19 | + name: 'Gandi', |
| 20 | + description: 'Domains made simple. Since 1999.', |
| 21 | + localizedDescription: {}, |
| 22 | + available: true, |
| 23 | + availableCore: 'https://co1.pryv.me/', |
23 | 24 | },
|
24 | 25 | },
|
25 | 26 | },
|
@@ -79,12 +80,9 @@ test('Register new user with hostings retrieval', async testController => {
|
79 | 80 | .expect(registerLogger.contains(record =>
|
80 | 81 | record.request.method === 'post' &&
|
81 | 82 | record.response.statusCode === 200 &&
|
82 |
| - record.request.body.includes('"appid":"' + testHelpers.appId + '"') && |
| 83 | + record.request.body.includes('"appId":"' + testHelpers.appId + '"') && |
83 | 84 | record.request.body.includes('"username":"' + testHelpers.user + '"') &&
|
84 | 85 | record.request.body.includes('"password":"' + testHelpers.password + '"') &&
|
85 |
| - record.request.body.includes('"email":"' + testHelpers.email + '"') && |
86 |
| - record.request.body.includes('"hosting":"gandi.net-fr"') && |
87 |
| - record.request.body.includes('"languageCode":"fr"') && |
88 |
| - record.request.body.includes('"invitationtoken":"enjoy"') |
| 86 | + record.request.body.includes('"email":"' + testHelpers.email + '"') |
89 | 87 | )).ok();
|
90 | 88 | });
|
0 commit comments