yeah i noticed there is some mixup between unit tests and functional tests. but i don't have time to follow this up deeper. and its just the tests so we can even improve after 1.0

my goal here was to push code coverage (its almost complete with this PR) and get rid of dead code in the tests.