use a single test file for all issues
Add test case for #8

Seems that C++-only code does not have the same issue in Python-ext.