@@ -91,7 +91,7 @@ def test_render_resource_with_include
91
91
response = JSON . parse ( @response . body )
92
92
assert response . key? 'included'
93
93
assert_equal 1 , response [ 'included' ] . size
94
- assert_equal 'Steve K.' , response [ 'included' ] . first [ 'name' ]
94
+ assert_equal 'Steve K.' , response [ 'included' ] . first [ 'attributes' ] [ ' name']
95
95
end
96
96
97
97
def test_render_resource_with_nested_has_many_include
@@ -101,7 +101,9 @@ def test_render_resource_with_nested_has_many_include
101
101
{
102
102
"id" => "1" ,
103
103
"type" => "authors" ,
104
- "name" => "Steve K." ,
104
+ "attributes" => {
105
+ "name" => "Steve K."
106
+ } ,
105
107
"links" => {
106
108
"posts" => { "linkage" => [ ] } ,
107
109
"roles" => { "linkage" => [ { "type" => "roles" , "id" => "1" } , { "type" => "roles" , "id" => "2" } ] } ,
@@ -110,18 +112,22 @@ def test_render_resource_with_nested_has_many_include
110
112
} , {
111
113
"id" => "1" ,
112
114
"type" => "roles" ,
113
- "name" => "admin" ,
114
- "description" => nil ,
115
- "slug" => "admin-1" ,
115
+ "attributes" => {
116
+ "name" => "admin" ,
117
+ "description" => nil ,
118
+ "slug" => "admin-1"
119
+ } ,
116
120
"links" => {
117
121
"author" => { "linkage" => { "type" => "authors" , "id" => "1" } }
118
122
}
119
123
} , {
120
124
"id" => "2" ,
121
125
"type" => "roles" ,
122
- "name" => "colab" ,
123
- "description" => nil ,
124
- "slug" => "colab-2" ,
126
+ "attributes" => {
127
+ "name" => "colab" ,
128
+ "description" => nil ,
129
+ "slug" => "colab-2"
130
+ } ,
125
131
"links" => {
126
132
"author" => { "linkage" => { "type" => "authors" , "id" => "1" } }
127
133
}
@@ -135,7 +141,7 @@ def test_render_resource_with_nested_include
135
141
response = JSON . parse ( @response . body )
136
142
assert response . key? 'included'
137
143
assert_equal 1 , response [ 'included' ] . size
138
- assert_equal 'Anonymous' , response [ 'included' ] . first [ 'name' ]
144
+ assert_equal 'Anonymous' , response [ 'included' ] . first [ 'attributes' ] [ ' name']
139
145
end
140
146
141
147
def test_render_collection_without_include
0 commit comments