Fix tests due to core changes
This commit is contained in:
@@ -1,10 +1,9 @@
|
|||||||
module ContractsHelper
|
module ContractsHelper
|
||||||
def setup_nested_deliverable_records(deliverable)
|
def setup_nested_deliverable_records(deliverable)
|
||||||
returning(deliverable) do |d|
|
deliverable.labor_budgets.build if deliverable.labor_budgets.empty?
|
||||||
d.labor_budgets.build if d.labor_budgets.empty?
|
deliverable.overhead_budgets.build if deliverable.overhead_budgets.empty?
|
||||||
d.overhead_budgets.build if d.overhead_budgets.empty?
|
deliverable.fixed_budgets.build if deliverable.fixed_budgets.empty?
|
||||||
d.fixed_budgets.build if d.fixed_budgets.empty?
|
deliverable
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
# Simple helper to show the values of a field on an object in a standard format
|
# Simple helper to show the values of a field on an object in a standard format
|
||||||
|
|||||||
+3
-3
@@ -19,15 +19,15 @@ class RedmineContracts::Hooks::HelperIssuesShowDetailAfterSettingHookTest < Acti
|
|||||||
# Set first
|
# Set first
|
||||||
@issue.init_journal(@manager)
|
@issue.init_journal(@manager)
|
||||||
@issue.deliverable = @deliverable1
|
@issue.deliverable = @deliverable1
|
||||||
@issue.save!
|
@issue.save! && @issue.reload
|
||||||
# Change
|
# Change
|
||||||
@issue.init_journal(@manager)
|
@issue.init_journal(@manager)
|
||||||
@issue.deliverable = @deliverable2
|
@issue.deliverable = @deliverable2
|
||||||
@issue.save!
|
@issue.save! && @issue.reload
|
||||||
# Unset
|
# Unset
|
||||||
@issue.init_journal(@manager)
|
@issue.init_journal(@manager)
|
||||||
@issue.deliverable = nil
|
@issue.deliverable = nil
|
||||||
@issue.save!
|
@issue.save! && @issue.reload
|
||||||
|
|
||||||
login_as('manager', 'existing')
|
login_as('manager', 'existing')
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,9 @@ class RedmineContracts::Hooks::ViewIssuesShowDetailsBottomTest < ActionControlle
|
|||||||
@controller ||= ApplicationController.new
|
@controller ||= ApplicationController.new
|
||||||
@controller.class.send(:include, ::Redmine::I18n)
|
@controller.class.send(:include, ::Redmine::I18n)
|
||||||
@controller.response ||= ActionController::TestResponse.new
|
@controller.response ||= ActionController::TestResponse.new
|
||||||
|
def @controller.api_request?
|
||||||
|
false
|
||||||
|
end
|
||||||
# Hack to support render_on
|
# Hack to support render_on
|
||||||
@controller.instance_variable_set('@template', template)
|
@controller.instance_variable_set('@template', template)
|
||||||
@controller.response = response
|
@controller.response = response
|
||||||
|
|||||||
Reference in New Issue
Block a user