wip: incorporate running unit tests and doing so out-of-tree