File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -146,25 +146,25 @@ def test_block_relationship
146
146
end
147
147
148
148
def test_node_not_included_when_no_link
149
- expected = nil
150
- assert_relationship ( :unlinked_tags , expected )
149
+ expected = { meta : { } }
150
+ assert_relationship ( :unlinked_tags , expected , key_transform : :unaltered )
151
151
end
152
152
153
153
private
154
154
155
+ def assert_relationship ( relationship_name , expected , opts = { } )
156
+ actual = relationship_data ( relationship_name , opts )
157
+ assert_equal ( expected , actual )
158
+ end
159
+
155
160
def result ( opts )
156
161
opts = { adapter : :json_api } . merge ( opts )
157
162
serializable ( @author , opts ) . serializable_hash
158
163
end
159
164
160
- def assert_relationship ( relationship_name , expected , opts = { } )
165
+ def relationship_data ( relationship_name , opts = { } )
161
166
hash = result ( opts )
162
- actual = hash [ :data ] [ :relationships ] [ relationship_name ]
163
- if expected . nil?
164
- assert_nil ( actual )
165
- else
166
- assert_equal ( expected , actual )
167
- end
167
+ hash [ :data ] [ :relationships ] [ relationship_name ]
168
168
end
169
169
end
170
170
end
You can’t perform that action at this time.
0 commit comments