Fix a bug that startup/shutdown in parent test suite isn't called

GitHub: fix #83

Reported by Chadderton Odwazny. Thanks!!!