Revision 2b48cb99
Added by Kavita Gaikwad about 4 years ago
test/models/compute_resources/gce_test.rb | ||
---|---|---|
mock_client = mock('client')
|
||
mock_client.stubs(:images).returns(mock_images)
|
||
cr.stubs(:client).returns(mock_client)
|
||
cr.stubs(:image_families_to_filter).returns([])
|
||
|
||
gce_images = cr.send(:client).images
|
||
current_images = cr.available_images.dup
|
||
... | ... | |
mock_client = mock('client')
|
||
mock_client.stubs(:images).returns(mock_images)
|
||
cr.stubs(:client).returns(mock_client)
|
||
cr.stubs(:image_families_to_filter).returns(['rhel'])
|
||
|
||
image1.expects(:family).returns('rhel-6')
|
||
image3.expects(:family).returns('centos-6')
|
||
|
||
cr.class.register_family_for_image_filter('rhel')
|
||
filtered_current_images = cr.available_images
|
||
|
||
assert_includes filtered_current_images, image1
|
||
assert_equal 1, filtered_current_images.count
|
||
end
|
Also available in: Unified diff
Refs #29049 - fix image_families filter test for GCE