v2 port: enable integration tests, port register route

This commit is contained in:
Matteo Pagliazzi
2016-04-03 16:40:01 +02:00
parent fc73fc7f8c
commit 58c20c2a64
36 changed files with 114 additions and 50 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ import {
resetHabiticaDB,
} from '../../../helpers/api-integration/v2';
describe('GET /groups', () => {
xdescribe('GET /groups', () => {
const NUMBER_OF_PUBLIC_GUILDS = 3;
const NUMBER_OF_USERS_GUILDS = 2;
+1 -1
View File
@@ -8,7 +8,7 @@ import {
each,
} from 'lodash';
describe('GET /groups/:id', () => {
xdescribe('GET /groups/:id', () => {
let typesOfGroups = {};
typesOfGroups['public guild'] = { type: 'guild', privacy: 'public' };
typesOfGroups['private guild'] = { type: 'guild', privacy: 'private' };
+1 -1
View File
@@ -4,7 +4,7 @@ import {
translate as t,
} from '../../../helpers/api-integration/v2';
describe('POST /groups', () => {
xdescribe('POST /groups', () => {
context('All groups', () => {
let leader;
+1 -1
View File
@@ -4,7 +4,7 @@ import {
translate as t,
} from '../../../helpers/api-integration/v2';
describe('POST /groups/:id', () => {
xdescribe('POST /groups/:id', () => {
context('user is not the leader of the group', () => {
let user, otherUser, groupUserDoesNotOwn;
@@ -4,7 +4,7 @@ import {
} from '../../../helpers/api-integration/v2';
import { each } from 'lodash';
describe('POST /groups/:id/invite', () => {
xdescribe('POST /groups/:id/invite', () => {
context('user is a member of the group', () => {
each({
'public guild': {type: 'guild', privacy: 'public'},
@@ -5,7 +5,7 @@ import {
} from '../../../helpers/api-integration/v2';
import { each } from 'lodash';
describe('POST /groups/:id/join', () => {
xdescribe('POST /groups/:id/join', () => {
context('user is already a member of the group', () => {
it('returns an error');
});
@@ -3,7 +3,7 @@ import {
createAndPopulateGroup,
} from '../../../helpers/api-integration/v2';
describe('POST /groups/:id/leave', () => {
xdescribe('POST /groups/:id/leave', () => {
context('user is not member of the group', () => {
it('returns an error');
});
@@ -3,7 +3,7 @@ import {
translate as t,
} from '../../../helpers/api-integration/v2';
describe('POST /groups/:id/removeMember', () => {
xdescribe('POST /groups/:id/removeMember', () => {
context('user is not member of the group', () => {
it('returns an error');
});
@@ -3,7 +3,7 @@ import {
translate as t,
} from '../../../../helpers/api-integration/v2';
describe('DELETE /groups/:id/chat', () => {
xdescribe('DELETE /groups/:id/chat', () => {
let group, message, user;
beforeEach(async () => {
@@ -2,7 +2,7 @@ import {
createAndPopulateGroup,
} from '../../../../helpers/api-integration/v2';
describe('GET /groups/:id/chat', () => {
xdescribe('GET /groups/:id/chat', () => {
context('group with multiple messages', () => {
let group, member, user;
@@ -3,7 +3,7 @@ import {
translate as t,
} from '../../../../helpers/api-integration/v2';
describe('POST /groups/:id/chat', () => {
xdescribe('POST /groups/:id/chat', () => {
let group, user;
beforeEach(async () => {
@@ -4,7 +4,7 @@ import {
translate as t,
} from '../../../../helpers/api-integration/v2';
describe('POST /groups/:id/chat/:id/clearflags', () => {
xdescribe('POST /groups/:id/chat/:id/clearflags', () => {
let guild;
beforeEach(async () => {
@@ -4,7 +4,7 @@ import {
translate as t,
} from '../../../../helpers/api-integration/v2';
describe('POST /groups/:id/chat/:id/flag', () => {
xdescribe('POST /groups/:id/chat/:id/flag', () => {
context('another member\'s message', () => {
let group, member, message, user;
@@ -4,7 +4,7 @@ import {
translate as t,
} from '../../../../helpers/api-integration/v2';
describe('POST /groups/:id/chat/:id/like', () => {
xdescribe('POST /groups/:id/chat/:id/like', () => {
context('another member\'s message', () => {
let group, member, message, user;