Project

General

Profile

« Previous | Next » 

Revision dbfaff4a

Added by Dominic Cleal over 7 years ago

fixes #17300 - accept Nic::Bond#attached_devices string inputs

(cherry picked from commit 18780e5cb7f7d0fbcf97b99426217730b1a54635)

View differences:

test/unit/concerns/parameters/nic_interface_test.rb
assert_equal({'foo' => 'bar', 'memory' => 2}, filtered['compute_attributes'])
assert filtered.permitted?
end
['eth0,eth1', ['eth0', 'eth1']].each do |input|
test "passes through :attached_devices => #{input.class.name}" do
inner_params = {:name => 'test.example.com', :attached_devices => input}
expects(:params).at_least_once.returns(ActionController::Parameters.new(:interface => inner_params))
expects(:parameter_filter_context).returns(context)
filtered = nic_interface_params
assert_equal 'test.example.com', filtered['name']
assert_equal input, filtered['attached_devices']
assert filtered.permitted?
end
end
end

Also available in: Unified diff