Project

General

Profile

« Previous | Next » 

Revision abbff485

Added by Djebran Lezzoum almost 6 years ago

Fixes #23983 - Port robottelo tests - puppet_modules - 2

View differences:

test/controllers/api/v2/puppet_modules_controller_test.rb
assert_response :success
assert_template "katello/api/v2/puppet_modules/index"
results = JSON.parse(response.body)
assert results.key?('results')
assert_empty results['results']
end
......
repo_puppet_module.save!
get :index, params: { :repository_id => repo.id }
results = JSON.parse(response.body)
assert results.key?('results')
puppet_modules = results['results']
assert_equal 1, puppet_modules.length
assert_equal @puppet_module.id, puppet_modules[0]['id']
......
assert_response :success
assert_template "katello/api/v2/puppet_modules/index"
results = JSON.parse(response.body)
assert results.key?('results')
puppet_modules = results['results']
refute_empty puppet_modules
assert_equal %w[abrt dhcp foreman], puppet_modules.map { |pm| pm['name'] }.sort
......
assert_response :success
results = JSON.parse(@response.body)
assert results.key?('results')
assert_empty results['results']
end
......
assert_response :success
results = JSON.parse(response.body)
assert results.key?('results')
assert_equal 1, results['results'].length
puppet_module = results['results'][0]
assert_equal puppet_module['id'], @puppet_module.id

Also available in: Unified diff