Encapsulate inquirer.js context for each adapter instance
Fix coverage reporting