File tree Expand file tree Collapse file tree 2 files changed +9
-11
lines changed
Expand file tree Collapse file tree 2 files changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -60,13 +60,9 @@ def self.has_one(name, options = {})
6060 @_loaded_has_ones [ name ]
6161 end
6262
63- define_method ( "#{ name } =" ) do |related |
64- @_loaded_has_ones [ name ] ||= { }
63+ define_method ( "#{ name } =" . to_sym ) do |related |
64+ @_loaded_has_ones ||= { }
6565 @_loaded_has_ones [ name ] = related
66-
67- require 'pry'
68- binding . pry
69-
7066 end
7167 end
7268
Original file line number Diff line number Diff line change 2323 context "using a persisted model" do
2424 subject { serializer . to_json ( Person . new ( id : 1 , firstname : 'ryan' ) ) }
2525 it do
26- eq ( { person : {
26+ should eq ( { person : {
2727 id : 1 ,
2828 firstname : 'ryan' ,
2929 lastname : nil
30- } } ) . to_json
30+ } } . to_json )
3131 end
3232 end
3333
3434 context "using a has one relationship" do
3535 subject do
3636 person = Person . new (
3737 id : 1 ,
38- firstname : 'ryan'
38+ firstname : 'ryan' ,
39+ lastname : nil
3940 )
4041
4142 person . item = Item . new ( id : 2 )
4243 serializer . to_json ( person )
4344 end
4445
4546 it do
46- eq ( { person : {
47+ should eq ( { person : {
4748 id : 1 ,
4849 firstname : 'ryan' ,
50+ lastname : nil ,
4951 item_id : 2
50- } } ) . to_json
52+ } } . to_json )
5153 end
5254 end
5355 end
You can’t perform that action at this time.
0 commit comments