{"action":"opened","issue":{"url":"https://api.github.com/repos/gemini-testing/gemini/issues/211","labels_url":"https://api.github.com/repos/gemini-testing/gemini/issues/211/labels{/name}","comments_url":"https://api.github.com/repos/gemini-testing/gemini/issues/211/comments","events_url":"https://api.github.com/repos/gemini-testing/gemini/issues/211/events","html_url":"https://github.com/gemini-testing/gemini/issues/211","id":100774822,"number":211,"title":"Arguments to path.resolve must be strings","user":{"login":"xaircore","id":13777090,"avatar_url":"https://avatars.githubusercontent.com/u/13777090?v=3","gravatar_id":"","url":"https://api.github.com/users/xaircore","html_url":"https://github.com/xaircore","followers_url":"https://api.github.com/users/xaircore/followers","following_url":"https://api.github.com/users/xaircore/following{/other_user}","gists_url":"https://api.github.com/users/xaircore/gists{/gist_id}","starred_url":"https://api.github.com/users/xaircore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xaircore/subscriptions","organizations_url":"https://api.github.com/users/xaircore/orgs","repos_url":"https://api.github.com/users/xaircore/repos","events_url":"https://api.github.com/users/xaircore/events{/privacy}","received_events_url":"https://api.github.com/users/xaircore/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-13T13:54:15Z","updated_at":"2015-08-13T13:54:15Z","closed_at":null,"body":"When run gemini@0.13.0 test command with coverage in config file, program exit with this error:\r\n`\r\nCritical error:\r\nTypeError: Arguments to path.resolve must be strings\r\n    at Object.exports.resolve (path.js:116:15)\r\n    at Object.realpathSync (fs.js:1220:18)\r\n    at module.exports.inherit.processRule (C:\\inetpub\\test_css_373_otladka\\node_modules\\gemini\\lib\\coverage.js:200:20)\r\n    at null.<anonymous> (C:\\inetpub\\test_css_373_otladka\\node_modules\\gemini\\lib\\coverage.js:167:26)\r\n    at Array.forEach (native)\r\n    at module.exports.inherit.processRule (C:\\inetpub\\test_css_373_otladka\\node_modules\\gemini\\lib\\coverage.js:166:28)\r\n    at C:\\inetpub\\test_css_373_otladka\\node_modules\\gemini\\lib\\coverage.js:114:27\r\n    at C:\\inetpub\\test_css_373_otladka\\node_modules\\gemini\\node_modules\\q\\q.js:1229:26\r\n    at _fulfilled (C:\\inetpub\\test_css_373_otladka\\node_modules\\gemini\\node_modules\\q\\q.js:834:54)\r\n    at self.promiseDispatch.done (C:\\inetpub\\test_css_373_otladka\\node_modules\\gemini\\node_modules\\q\\q.js:863:30)\r\n`\r\n\r\nConfig file looks like this:\r\n`\r\nrootUrl: http://test-autotest29:173\r\ngridUrl: http://10.76.159.123:4380/wd/hub\r\nscreenshotsDir: './screenshots'\r\nwindowSize: 1024x768\r\nsessionsPerBrowser: 40\r\nsuitesPerSession: 50\r\n\r\nbrowsers:\r\n  chrome:\r\n    desiredCapabilities:\r\n      browserName: chrome\r\n\r\n  firefox:\r\n    desiredCapabilities:\r\n      browserName: firefox\r\n\r\nsystem:\r\n  diffColor: '#ff0000'\r\n  coverage:\r\n    enabled: true\r\n    html: true\r\n`\r\n\r\nThe command to run looks like this:\r\n`\r\ncall \"%WORKSPACE%\\node_modules\\.bin\\gemini\" test tests\\online\\ --reporter flat --reporter html\r\n`\r\n\r\nP.S. With gemini@0.12.7 coverage report created successfully.\r\nRun testing "}}