Commit 85834b64 authored by Clement Ho's avatar Clement Ho

[skip ci] fix karma specs

parent 52cff35e
...@@ -24,6 +24,7 @@ export default { ...@@ -24,6 +24,7 @@ export default {
title: this.title, title: this.title,
labels, labels,
subscribed: true, subscribed: true,
assignees: [],
}); });
if (Store.state.currentBoard) { if (Store.state.currentBoard) {
......
...@@ -8,14 +8,14 @@ ...@@ -8,14 +8,14 @@
import Vue from 'vue'; import Vue from 'vue';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
require('~/lib/utils/url_utility'); import '~/lib/utils/url_utility';
require('~/boards/models/issue'); import '~/boards/models/issue';
require('~/boards/models/label'); import '~/boards/models/label';
require('~/boards/models/list'); import '~/boards/models/list';
require('~/boards/models/user'); import '~/boards/models/assignee';
require('~/boards/services/board_service'); import '~/boards/services/board_service';
require('~/boards/stores/boards_store'); import '~/boards/stores/boards_store';
require('./mock_data'); import './mock_data';
describe('Store', () => { describe('Store', () => {
beforeEach(() => { beforeEach(() => {
...@@ -212,7 +212,8 @@ describe('Store', () => { ...@@ -212,7 +212,8 @@ describe('Store', () => {
title: 'Testing', title: 'Testing',
iid: 2, iid: 2,
confidential: false, confidential: false,
labels: [] labels: [],
assignees: [],
}); });
const list = gl.issueBoards.BoardsStore.addList(listObj); const list = gl.issueBoards.BoardsStore.addList(listObj);
......
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
import Vue from 'vue'; import Vue from 'vue';
require('~/boards/models/issue'); import '~/boards/models/issue';
require('~/boards/models/label'); import '~/boards/models/label';
require('~/boards/models/list'); import '~/boards/models/list';
require('~/boards/models/user'); import '~/boards/models/assignee';
require('~/boards/stores/boards_store'); import '~/boards/stores/boards_store';
require('~/boards/components/issue_card_inner'); import '~/boards/components/issue_card_inner';
require('./mock_data'); import './mock_data';
describe('Issue card component', () => { describe('Issue card component', () => {
const user = new ListAssignee({ const user = new ListAssignee({
...@@ -151,19 +151,19 @@ describe('Issue card component', () => { ...@@ -151,19 +151,19 @@ describe('Issue card component', () => {
beforeEach((done) => { beforeEach((done) => {
component.issue.assignees = [ component.issue.assignees = [
user, user,
new ListUser({ new ListAssignee({
id: 2, id: 2,
name: 'user2', name: 'user2',
username: 'user2', username: 'user2',
avatar: 'test_image', avatar: 'test_image',
}), }),
new ListUser({ new ListAssignee({
id: 3, id: 3,
name: 'user3', name: 'user3',
username: 'user3', username: 'user3',
avatar: 'test_image', avatar: 'test_image',
}), }),
new ListUser({ new ListAssignee({
id: 4, id: 4,
name: 'user4', name: 'user4',
username: 'user4', username: 'user4',
...@@ -180,7 +180,7 @@ describe('Issue card component', () => { ...@@ -180,7 +180,7 @@ describe('Issue card component', () => {
describe('more than four assignees', () => { describe('more than four assignees', () => {
beforeEach((done) => { beforeEach((done) => {
component.issue.assignees.push(new ListUser({ component.issue.assignees.push(new ListAssignee({
id: 5, id: 5,
name: 'user5', name: 'user5',
username: 'user5', username: 'user5',
...@@ -200,7 +200,7 @@ describe('Issue card component', () => { ...@@ -200,7 +200,7 @@ describe('Issue card component', () => {
it('renders 99+ avatar counter', (done) => { it('renders 99+ avatar counter', (done) => {
for(let i = 5; i < 104; i++) { for(let i = 5; i < 104; i++) {
const u = new ListUser({ const u = new ListAssignee({
id: i, id: i,
name: 'name', name: 'name',
username: 'username', username: 'username',
......
...@@ -2,14 +2,14 @@ ...@@ -2,14 +2,14 @@
/* global BoardService */ /* global BoardService */
/* global ListIssue */ /* global ListIssue */
require('~/lib/utils/url_utility'); import '~/lib/utils/url_utility';
require('~/boards/models/issue'); import '~/boards/models/issue';
require('~/boards/models/label'); import '~/boards/models/label';
require('~/boards/models/list'); import '~/boards/models/list';
require('~/boards/models/user'); import '~/boards/models/assignee';
require('~/boards/services/board_service'); import '~/boards/services/board_service';
require('~/boards/stores/boards_store'); import '~/boards/stores/boards_store';
require('./mock_data'); import './mock_data';
describe('Issue model', () => { describe('Issue model', () => {
let issue; let issue;
......
...@@ -8,14 +8,14 @@ ...@@ -8,14 +8,14 @@
import Vue from 'vue'; import Vue from 'vue';
require('~/lib/utils/url_utility'); import '~/lib/utils/url_utility';
require('~/boards/models/issue'); import '~/boards/models/issue';
require('~/boards/models/label'); import '~/boards/models/label';
require('~/boards/models/list'); import '~/boards/models/list';
require('~/boards/models/user'); import '~/boards/models/assignee';
require('~/boards/services/board_service'); import '~/boards/services/board_service';
require('~/boards/stores/boards_store'); import '~/boards/stores/boards_store';
require('./mock_data'); import './mock_data';
describe('List model', () => { describe('List model', () => {
let list; let list;
......
...@@ -38,7 +38,8 @@ const BoardsMockData = { ...@@ -38,7 +38,8 @@ const BoardsMockData = {
title: 'Testing', title: 'Testing',
iid: 1, iid: 1,
confidential: false, confidential: false,
labels: [] labels: [],
assignees: [],
}], }],
size: 1 size: 1
}, },
......
/* global ListIssue */ /* global ListIssue */
require('~/boards/models/issue'); import '~/boards/models/issue';
require('~/boards/models/label'); import '~/boards/models/label';
require('~/boards/models/list'); import '~/boards/models/list';
require('~/boards/models/user'); import '~/boards/models/assignee';
require('~/boards/stores/modal_store'); import '~/boards/stores/modal_store';
describe('Modal store', () => { describe('Modal store', () => {
let issue; let issue;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment