FIX: ensure the group 'everyone' is never shown when using a different locale

This commit is contained in:
Régis Hanol
2016-10-24 10:53:31 +02:00
parent dc0d302345
commit 81e2a0099f
3 changed files with 8 additions and 12 deletions

View File

@ -19,7 +19,9 @@ describe Admin::GroupsController do
xhr :get, :index
expect(response.status).to eq(200)
expect(::JSON.parse(response.body).keep_if {|r| r["id"] == group.id }).to eq([{
json = ::JSON.parse(response.body)
expect(json.select { |r| r["id"] == Group::AUTO_GROUPS[:everyone] }).to be_empty
expect(json.select { |r| r["id"] == group.id }).to eq([{
"id"=>group.id,
"name"=>group.name,
"user_count"=>1,
@ -135,6 +137,4 @@ describe Admin::GroupsController do
end
end