User string.new to inspect String
This commit is contained in:
parent
ef4284cb16
commit
a959060498
|
@ -82,7 +82,7 @@ module Shoulda
|
||||||
end
|
end
|
||||||
|
|
||||||
def set
|
def set
|
||||||
object.public_send("#{attribute_name}=".to_sym, value_written)
|
object.public_send("#{attribute_name}=", value_written)
|
||||||
after_set_callback.call
|
after_set_callback.call
|
||||||
|
|
||||||
@result_of_checking = successful_check
|
@result_of_checking = successful_check
|
||||||
|
@ -135,7 +135,7 @@ module Shoulda
|
||||||
end
|
end
|
||||||
|
|
||||||
def value_read
|
def value_read
|
||||||
@_value_read ||= object.public_send(attribute_name.to_sym)
|
@_value_read ||= String.new(object.public_send(attribute_name))
|
||||||
end
|
end
|
||||||
|
|
||||||
def attribute_changed_value?
|
def attribute_changed_value?
|
||||||
|
|
|
@ -48,6 +48,8 @@ module Shoulda
|
||||||
inspect_hash(value)
|
inspect_hash(value)
|
||||||
when Range
|
when Range
|
||||||
inspect_range(value)
|
inspect_range(value)
|
||||||
|
when String
|
||||||
|
String.new(value)
|
||||||
else
|
else
|
||||||
"‹#{value.inspect}›"
|
"‹#{value.inspect}›"
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue