Improve groups list specs

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
Dmitriy Zaporozhets 2017-03-02 14:10:37 +02:00
parent 0a10d85927
commit f440bfd247
No known key found for this signature in database
GPG Key ID: 627C5F589F467F17
3 changed files with 5 additions and 6 deletions

View File

@ -1,7 +1,6 @@
.js-groups-list-holder
%ul.content-list
- @group_members.each do |group_member|
- group = group_member.group
= render 'shared/groups/group', group: group, group_member: group_member
= render 'shared/groups/group', group: group_member.group, group_member: group_member
= paginate @group_members, theme: 'gitlab'

View File

@ -1,6 +1,6 @@
require 'spec_helper'
RSpec.describe 'Dashboard Groups page', js: true, feature: true do
describe 'Dashboard Groups page', js: true, feature: true do
include WaitForAjax
let!(:user) { create :user }
@ -40,8 +40,8 @@ RSpec.describe 'Dashboard Groups page', js: true, feature: true do
wait_for_ajax
expect(page).to have_content(group.full_name)
expect(page).to have_content(public_group.full_name)
expect(page).not_to have_content(private_group.full_name)
expect(page).to have_content(nested_group.full_name)
expect(page).not_to have_content(another_group.full_name)
expect(page.all('.js-groups-list-holder .content-list li').length).to eq 2
end
end

View File

@ -1,6 +1,6 @@
require 'spec_helper'
RSpec.describe 'Explore Groups page', js: true, feature: true do
describe 'Explore Groups page', js: true, feature: true do
include WaitForAjax
let!(:user) { create :user }