unifying test code and updating changelog

see #734