Commit 540877d0 authored by Alex Kalderimis's avatar Alex Kalderimis

Use dig rather than nested access

parent 1e290112
...@@ -241,7 +241,7 @@ RSpec.describe 'Gitlab::Graphql::Authorize' do ...@@ -241,7 +241,7 @@ RSpec.describe 'Gitlab::Graphql::Authorize' do
end end
end end
subject { result['data']['item'].first } subject { result.dig('data', 'item', 0) }
include_examples 'authorization with a single permission' include_examples 'authorization with a single permission'
end end
...@@ -286,7 +286,7 @@ RSpec.describe 'Gitlab::Graphql::Authorize' do ...@@ -286,7 +286,7 @@ RSpec.describe 'Gitlab::Graphql::Authorize' do
end end
it 'renders the issues the user has access to' do it 'renders the issues the user has access to' do
issue_edges = result['data']['testProject']['testIssues']['edges'] issue_edges = result.dig('data', 'testProject', 'testIssues', 'edges')
issue_ids = issue_edges.map { |issue_edge| issue_edge['node']&.fetch('id') } issue_ids = issue_edges.map { |issue_edge| issue_edge['node']&.fetch('id') }
expect(issue_edges.size).to eq(visible_issues.size) expect(issue_edges.size).to eq(visible_issues.size)
......
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