encode / apistar

The Web API toolkit. 🛠
https://docs.apistar.com
BSD 3-Clause "New" or "Revised" License
5.57k stars 411 forks source link

Add 3.7 dev to the travis config #611

Closed d0ugal closed 6 years ago

tomchristie commented 6 years ago

Thanks! Can't quite see what the diff in the failure is at a glance. Might be a different dictionary ordering?

d0ugal commented 6 years ago

I believe this is in the expected schema, but isn't in the response.text. Why? I have no idea.

E         -          ]
E         +          ],
E         ?           +
E         +                 "responses": {
E         +                     "200": {
E         +                         "description": "",
E         +                         "content": {
E         +                             "application/json": {
E         +                                 "schema": {
E         +                                     "type": "array",
E         +                                     "items": {
E         +                                         "$ref": "#/components/schemas/User"
E         +                                     }
E         +                                 }
E         +                             }
E         +                         }
E         +                     }
E         +                 }
E                       }
tomchristie commented 6 years ago

I guess it must be something like we're doing a issubclass check on something, that's returning differently with the changes to metaclasses.

alkovpro commented 6 years ago

I solved this in PR #612

d0ugal commented 6 years ago

Yeah, #612 looks good.