{"action":"opened","issue":{"url":"https://api.github.com/repos/hacksalot/HackMyResume/issues/182","repository_url":"https://api.github.com/repos/hacksalot/HackMyResume","labels_url":"https://api.github.com/repos/hacksalot/HackMyResume/issues/182/labels{/name}","comments_url":"https://api.github.com/repos/hacksalot/HackMyResume/issues/182/comments","events_url":"https://api.github.com/repos/hacksalot/HackMyResume/issues/182/events","html_url":"https://github.com/hacksalot/HackMyResume/issues/182","id":191794678,"number":182,"title":"Tests: Hangs when generating Awesome theme after JSON Resume theme","user":{"login":"peternowee","id":10220583,"avatar_url":"https://avatars.githubusercontent.com/u/10220583?v=3","gravatar_id":"","url":"https://api.github.com/users/peternowee","html_url":"https://github.com/peternowee","followers_url":"https://api.github.com/users/peternowee/followers","following_url":"https://api.github.com/users/peternowee/following{/other_user}","gists_url":"https://api.github.com/users/peternowee/gists{/gist_id}","starred_url":"https://api.github.com/users/peternowee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peternowee/subscriptions","organizations_url":"https://api.github.com/users/peternowee/orgs","repos_url":"https://api.github.com/users/peternowee/repos","events_url":"https://api.github.com/users/peternowee/events{/privacy}","received_events_url":"https://api.github.com/users/peternowee/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-26T08:40:21Z","updated_at":"2016-11-26T08:40:21Z","closed_at":null,"body":"The automated tests of `test-themes.js` seem to hang when generating the `awesome` theme after any of the `jsonresume-theme-...` themes:\r\n\r\n      Testing themes against JANE-Q-FULLSTACKER resume (FRESH)\r\n        ✓ HELLO-WORLD theme (FRESH) should generate without throwing an exception\r\n        ✓ COMPACT theme (FRESH) should generate without throwing an exception (2275ms)\r\n        ✓ MODERN theme (FRESH) should generate without throwing an exception (1645ms)\r\n        ✓ UNDERSCORE theme (FRESH) should generate without throwing an exception\r\n        ✓ AWESOME theme (FRESH) should generate without throwing an exception (4777ms)\r\n        ✓ POSITIVE theme (FRESH) should generate without throwing an exception (1481ms)\r\n        ✓ JSONRESUME-THEME-BOILERPLATE theme (FRESH) should generate without throwing an exception (516ms)\r\n        ✓ JSONRESUME-THEME-SCEPTILE theme (FRESH) should generate without throwing an exception (1119ms)\r\n        ✓ JSONRESUME-THEME-MODERN theme (FRESH) should generate without throwing an exception (394ms)\r\n        ✓ JSONRESUME-THEME-CLASSY theme (FRESH) should generate without throwing an exception (327ms)\r\n    \r\n      Testing themes against JOHNNY-TROUBLE resume (FRESH)\r\n        ✓ HELLO-WORLD theme (FRESH) should generate without throwing an exception\r\n        ✓ COMPACT theme (FRESH) should generate without throwing an exception (1553ms)\r\n        ✓ MODERN theme (FRESH) should generate without throwing an exception (1313ms)\r\n        ✓ UNDERSCORE theme (FRESH) should generate without throwing an exception\r\n    ^C\r\n\r\nThe AWESOME theme should be next, but the thread just goes to 100% CPU until I kill it manually after a few minutes.\r\n\r\nFor a minimal reproducible example:\r\n- In `test/all.js` comment out all test scripts except `test-themes`.\r\n- In `test/scripts/test-themes.js` edit the list of `genTheme()` calls to only:\r\n````\r\n    genTheme(fmt, src, 'jsonresume-theme-boilerplate', 'node_modules/jsonresume-theme-boilerplate' );\r\n    genTheme(fmt, src, 'awesome');\r\n````\r\n\r\nThis problem occurs with both the current HEAD of branch master (1.8.0) and the current HEAD of branch dev (1.9.0) and in both Node.js 0.10.29 on Debian Jessie and Node.js 4.6.1 on Debian unstable."}}
{"actor":{"display_login":"peternowee"}}