Project

General

Profile

« Previous | Next » 

Revision 49be817e

Added by Ivan Necas about 10 years ago

Fixes #4584 - use test class instead of describe

Otherwise strange things happen

View differences:

test/actions/candlepin/owner_test.rb
require 'katello_test_helper'
module Katello
namespace = ::Actions::Candlepin::Owner
class Actions::Candlepin::Owner::CreateTest < ActiveSupport::TestCase
include Dynflow::Testing
include Support::Actions::RemoteAction
describe namespace do
include Dynflow::Testing
include Support::Actions::RemoteAction
before do
stub_remote_user
end
describe 'Create' do
let(:action_class) { ::Actions::Candlepin::Owner::Create }
let(:label) { "foo"}
let(:name) { "boo"}
before do
stub_remote_user
end
let(:planned_action) do
create_and_plan_action action_class, label: label, name: name
end
let(:action_class) { ::Actions::Candlepin::Owner::Create }
let(:label) { "foo"}
let(:name) { "boo"}
it 'runs' do
::Katello::Resources::Candlepin::Owner.expects(:create).with(label, name)
run_action planned_action
end
end
let(:planned_action) do
create_and_plan_action action_class, label: label, name: name
end
end
it 'runs' do
::Katello::Resources::Candlepin::Owner.expects(:create).with(label, name)
run_action planned_action
end
end

Also available in: Unified diff