Actions
Bug #6620
closedAllow plugins to include test setup code in the test_helper
Updated by The Foreman Bot about 10 years ago
- Status changed from New to Ready For Testing
- Target version set to 1.8.0
- Pull request https://github.com/theforeman/foreman/pull/1587 added
- Pull request deleted (
)
Updated by Anonymous about 10 years ago
- Target version changed from 1.8.0 to 1.7.5
Updated by Eric Helms about 10 years ago
In some cases, a plugin may modifies or changes core Foreman behaviors such that for the Foreman tests to run in the context of the plugin some setup code may need to be run before the test suites. In Katello currently, if the Foreman unit tests are run there are a number of errors thrown about "running a dynflow action in a transaction" which can be squelched by including the following in the test helper via this functionality:
Organization.class_eval do
def ensure_not_in_transaction!
end
def execute_planned_action
end
end
User.class_eval do
def ensure_not_in_transaction!
end
def execute_planned_action
end
end
Updated by Dominic Cleal about 10 years ago
- Translation missing: en.field_release set to 10
Updated by Eric Helms about 10 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 80a2f88585763be951b0fb2632a44bc8c70dec6d.
Actions