hivesolutions / appier

Joyful Python Web App development
http://appier.hive.pt
Apache License 2.0
126 stars 22 forks source link

FIX: Solved resolutions issues related with map vs. object #39

Closed joamag closed 4 years ago

joamag commented 4 years ago

Description

There were serious issues related to the resolution of relations characterized by the fact that strategy was not being properly forked (as required) for both situations.

Now specific code snippets exist that take different action for objects and maps, allowing the expected data types to be defined at the end of the resolution process.

Unit tests have been created that verify both simple and nested eager loading relations

coveralls commented 4 years ago

Coverage Status

Coverage increased (+0.1%) to 63.627% when pulling 4f13b7b15c00409dfd72eb10c7c9cfcfb74a8ac0 on joamag/fix_resolve_all into 17a8f8a5841794a5d447468d8a3c235e7881af2e on master.

coveralls commented 4 years ago

Coverage Status

Coverage increased (+0.08%) to 63.607% when pulling 4f13b7b15c00409dfd72eb10c7c9cfcfb74a8ac0 on joamag/fix_resolve_all into 17a8f8a5841794a5d447468d8a3c235e7881af2e on master.