[geometry] updated testsuite for difference, added test which checks convert_ring on inner-ring point-count