Merge branch 'release/v0.5.2' into develop
Update test function generator.
Merge branch 'develop'