mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-19 00:30:12 +01:00
12 lines
369 B
Ruby
12 lines
369 B
Ruby
|
|
module Spec
|
||
|
|
module Matchers
|
||
|
|
class Change
|
||
|
|
def evaluate_value_proc_with_ensured_evaluation_of_proxy
|
||
|
|
value = evaluate_value_proc_without_ensured_evaluation_of_proxy
|
||
|
|
ActiveRecord::Associations::AssociationProxy === value ? value.dup : value
|
||
|
|
end
|
||
|
|
alias_method_chain :evaluate_value_proc, :ensured_evaluation_of_proxy
|
||
|
|
end
|
||
|
|
end
|
||
|
|
end
|