Commit 1bba24a0 authored by Pedro Pombeiro's avatar Pedro Pombeiro

Fix flaky test based on order of tag_list

parent 9a2d5688
...@@ -66,14 +66,16 @@ RSpec.describe Mutations::Ci::Runner::Update do ...@@ -66,14 +66,16 @@ RSpec.describe Mutations::Ci::Runner::Update do
context 'with valid arguments' do context 'with valid arguments' do
it 'updates runner with correct values' do it 'updates runner with correct values' do
expected_attributes = mutation_params.except(:id) expected_attributes = mutation_params.except(:id, :tag_list)
subject subject
expect(subject[:errors]).to be_empty expect(subject[:errors]).to be_empty
expect(subject[:runner]).to be_an_instance_of(Ci::Runner) expect(subject[:runner]).to be_an_instance_of(Ci::Runner)
expect(subject[:runner]).to have_attributes(expected_attributes) expect(subject[:runner]).to have_attributes(expected_attributes)
expect(subject[:runner].tag_list).to contain_exactly(*mutation_params[:tag_list])
expect(runner.reload).to have_attributes(expected_attributes) expect(runner.reload).to have_attributes(expected_attributes)
expect(runner.tag_list).to contain_exactly(*mutation_params[:tag_list])
end end
end end
......
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