add simple single test runner
split intentially failing tests in self-tests