{"action":"created","comment":{"url":"https://api.github.com/repos/alexdavid/exprestive/pulls/comments/23390956","id":23390956,"diff_hunk":"@@ -36,6 +36,25 @@ Feature: Finding controllers\n     And the response body should be \"user list\"\n \n \n+  Scenario: an application with a javascript file in controllers not exporting a controller\n+    Given a file \"controllers/my_controller_spec.coffee\" with the content\n+      \"\"\"\n+      # This file doesn't export a controller\n+      \"\"\"\n+    And an exprestive app using defaults\n+    Then the app doesn't error\n+\n+\n+  Scenario: an application with a non-javascript file in controllers\n+    Given a file \"controllers/readme.md\" with the content\n+      \"\"\"\n+      Readme about controllers\n+      =======================","path":"test/feature/finding_controllers.feature","position":null,"original_position":17,"commit_id":"5d138b2cd9e71bcbac1f9009487a47c0c89a0250","original_commit_id":"d552a10e2b309e78e2cc5635836684cd9a88f168","user":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"body":"done :checkered_flag: ","created_at":"2015-01-22T17:07:51Z","updated_at":"2015-01-22T17:07:51Z","html_url":"https://github.com/alexdavid/exprestive/pull/23#discussion_r23390956","pull_request_url":"https://api.github.com/repos/alexdavid/exprestive/pulls/23","_links":{"self":{"href":"https://api.github.com/repos/alexdavid/exprestive/pulls/comments/23390956"},"html":{"href":"https://github.com/alexdavid/exprestive/pull/23#discussion_r23390956"},"pull_request":{"href":"https://api.github.com/repos/alexdavid/exprestive/pulls/23"}}},"pull_request":{"url":"https://api.github.com/repos/alexdavid/exprestive/pulls/23","id":27813579,"html_url":"https://github.com/alexdavid/exprestive/pull/23","diff_url":"https://github.com/alexdavid/exprestive/pull/23.diff","patch_url":"https://github.com/alexdavid/exprestive/pull/23.patch","issue_url":"https://api.github.com/repos/alexdavid/exprestive/issues/23","number":23,"state":"open","locked":false,"title":"Fix finding controllers","user":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"body":"This is blocking refactoring testing on configuration service since putting spec files in controllers dir causes exprestive to throw an error\n\n@kevgo @charlierudolph @jondistad please review when you get a chance.\n\nThanks","created_at":"2015-01-22T02:25:43Z","updated_at":"2015-01-22T17:07:51Z","closed_at":null,"merged_at":null,"merge_commit_sha":"944f631f72529c06d31af4211e5eec4f21cf8f58","assignee":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/alexdavid/exprestive/milestones/3","labels_url":"https://api.github.com/repos/alexdavid/exprestive/milestones/3/labels","id":946331,"number":3,"title":"v0.4.1","description":null,"creator":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"open","created_at":"2015-01-22T02:28:50Z","updated_at":"2015-01-22T02:28:50Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/alexdavid/exprestive/pulls/23/commits","review_comments_url":"https://api.github.com/repos/alexdavid/exprestive/pulls/23/comments","review_comment_url":"https://api.github.com/repos/alexdavid/exprestive/pulls/comments/{number}","comments_url":"https://api.github.com/repos/alexdavid/exprestive/issues/23/comments","statuses_url":"https://api.github.com/repos/alexdavid/exprestive/statuses/5d138b2cd9e71bcbac1f9009487a47c0c89a0250","head":{"label":"alexdavid:ad-fix-finding-controllers","ref":"ad-fix-finding-controllers","sha":"5d138b2cd9e71bcbac1f9009487a47c0c89a0250","user":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"repo":{"id":28464109,"name":"exprestive","full_name":"alexdavid/exprestive","owner":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/alexdavid/exprestive","description":"A RESTful routing middleware for Express.js","fork":false,"url":"https://api.github.com/repos/alexdavid/exprestive","forks_url":"https://api.github.com/repos/alexdavid/exprestive/forks","keys_url":"https://api.github.com/repos/alexdavid/exprestive/keys{/key_id}","collaborators_url":"https://api.github.com/repos/alexdavid/exprestive/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/alexdavid/exprestive/teams","hooks_url":"https://api.github.com/repos/alexdavid/exprestive/hooks","issue_events_url":"https://api.github.com/repos/alexdavid/exprestive/issues/events{/number}","events_url":"https://api.github.com/repos/alexdavid/exprestive/events","assignees_url":"https://api.github.com/repos/alexdavid/exprestive/assignees{/user}","branches_url":"https://api.github.com/repos/alexdavid/exprestive/branches{/branch}","tags_url":"https://api.github.com/repos/alexdavid/exprestive/tags","blobs_url":"https://api.github.com/repos/alexdavid/exprestive/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/alexdavid/exprestive/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/alexdavid/exprestive/git/refs{/sha}","trees_url":"https://api.github.com/repos/alexdavid/exprestive/git/trees{/sha}","statuses_url":"https://api.github.com/repos/alexdavid/exprestive/statuses/{sha}","languages_url":"https://api.github.com/repos/alexdavid/exprestive/languages","stargazers_url":"https://api.github.com/repos/alexdavid/exprestive/stargazers","contributors_url":"https://api.github.com/repos/alexdavid/exprestive/contributors","subscribers_url":"https://api.github.com/repos/alexdavid/exprestive/subscribers","subscription_url":"https://api.github.com/repos/alexdavid/exprestive/subscription","commits_url":"https://api.github.com/repos/alexdavid/exprestive/commits{/sha}","git_commits_url":"https://api.github.com/repos/alexdavid/exprestive/git/commits{/sha}","comments_url":"https://api.github.com/repos/alexdavid/exprestive/comments{/number}","issue_comment_url":"https://api.github.com/repos/alexdavid/exprestive/issues/comments/{number}","contents_url":"https://api.github.com/repos/alexdavid/exprestive/contents/{+path}","compare_url":"https://api.github.com/repos/alexdavid/exprestive/compare/{base}...{head}","merges_url":"https://api.github.com/repos/alexdavid/exprestive/merges","archive_url":"https://api.github.com/repos/alexdavid/exprestive/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/alexdavid/exprestive/downloads","issues_url":"https://api.github.com/repos/alexdavid/exprestive/issues{/number}","pulls_url":"https://api.github.com/repos/alexdavid/exprestive/pulls{/number}","milestones_url":"https://api.github.com/repos/alexdavid/exprestive/milestones{/number}","notifications_url":"https://api.github.com/repos/alexdavid/exprestive/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/alexdavid/exprestive/labels{/name}","releases_url":"https://api.github.com/repos/alexdavid/exprestive/releases{/id}","created_at":"2014-12-24T22:58:51Z","updated_at":"2015-01-19T22:37:39Z","pushed_at":"2015-01-22T17:07:00Z","git_url":"git://github.com/alexdavid/exprestive.git","ssh_url":"git@github.com:alexdavid/exprestive.git","clone_url":"https://github.com/alexdavid/exprestive.git","svn_url":"https://github.com/alexdavid/exprestive","homepage":"","size":754,"stargazers_count":4,"watchers_count":4,"language":"CoffeeScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":4,"default_branch":"master"}},"base":{"label":"alexdavid:master","ref":"master","sha":"3ae50634d1e54aca302852c76abda88fa1a8fe0a","user":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"repo":{"id":28464109,"name":"exprestive","full_name":"alexdavid/exprestive","owner":{"login":"alexdavid","id":751581,"avatar_url":"https://avatars.githubusercontent.com/u/751581?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdavid","html_url":"https://github.com/alexdavid","followers_url":"https://api.github.com/users/alexdavid/followers","following_url":"https://api.github.com/users/alexdavid/following{/other_user}","gists_url":"https://api.github.com/users/alexdavid/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdavid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdavid/subscriptions","organizations_url":"https://api.github.com/users/alexdavid/orgs","repos_url":"https://api.github.com/users/alexdavid/repos","events_url":"https://api.github.com/users/alexdavid/events{/privacy}","received_events_url":"https://api.github.com/users/alexdavid/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/alexdavid/exprestive","description":"A RESTful routing middleware for Express.js","fork":false,"url":"https://api.github.com/repos/alexdavid/exprestive","forks_url":"https://api.github.com/repos/alexdavid/exprestive/forks","keys_url":"https://api.github.com/repos/alexdavid/exprestive/keys{/key_id}","collaborators_url":"https://api.github.com/repos/alexdavid/exprestive/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/alexdavid/exprestive/teams","hooks_url":"https://api.github.com/repos/alexdavid/exprestive/hooks","issue_events_url":"https://api.github.com/repos/alexdavid/exprestive/issues/events{/number}","events_url":"https://api.github.com/repos/alexdavid/exprestive/events","assignees_url":"https://api.github.com/repos/alexdavid/exprestive/assignees{/user}","branches_url":"https://api.github.com/repos/alexdavid/exprestive/branches{/branch}","tags_url":"https://api.github.com/repos/alexdavid/exprestive/tags","blobs_url":"https://api.github.com/repos/alexdavid/exprestive/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/alexdavid/exprestive/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/alexdavid/exprestive/git/refs{/sha}","trees_url":"https://api.github.com/repos/alexdavid/exprestive/git/trees{/sha}","statuses_url":"https://api.github.com/repos/alexdavid/exprestive/statuses/{sha}","languages_url":"https://api.github.com/repos/alexdavid/exprestive/languages","stargazers_url":"https://api.github.com/repos/alexdavid/exprestive/stargazers","contributors_url":"https://api.github.com/repos/alexdavid/exprestive/contributors","subscribers_url":"https://api.github.com/repos/alexdavid/exprestive/subscribers","subscription_url":"https://api.github.com/repos/alexdavid/exprestive/subscription","commits_url":"https://api.github.com/repos/alexdavid/exprestive/commits{/sha}","git_commits_url":"https://api.github.com/repos/alexdavid/exprestive/git/commits{/sha}","comments_url":"https://api.github.com/repos/alexdavid/exprestive/comments{/number}","issue_comment_url":"https://api.github.com/repos/alexdavid/exprestive/issues/comments/{number}","contents_url":"https://api.github.com/repos/alexdavid/exprestive/contents/{+path}","compare_url":"https://api.github.com/repos/alexdavid/exprestive/compare/{base}...{head}","merges_url":"https://api.github.com/repos/alexdavid/exprestive/merges","archive_url":"https://api.github.com/repos/alexdavid/exprestive/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/alexdavid/exprestive/downloads","issues_url":"https://api.github.com/repos/alexdavid/exprestive/issues{/number}","pulls_url":"https://api.github.com/repos/alexdavid/exprestive/pulls{/number}","milestones_url":"https://api.github.com/repos/alexdavid/exprestive/milestones{/number}","notifications_url":"https://api.github.com/repos/alexdavid/exprestive/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/alexdavid/exprestive/labels{/name}","releases_url":"https://api.github.com/repos/alexdavid/exprestive/releases{/id}","created_at":"2014-12-24T22:58:51Z","updated_at":"2015-01-19T22:37:39Z","pushed_at":"2015-01-22T17:07:00Z","git_url":"git://github.com/alexdavid/exprestive.git","ssh_url":"git@github.com:alexdavid/exprestive.git","clone_url":"https://github.com/alexdavid/exprestive.git","svn_url":"https://github.com/alexdavid/exprestive","homepage":"","size":754,"stargazers_count":4,"watchers_count":4,"language":"CoffeeScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":4,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/alexdavid/exprestive/pulls/23"},"html":{"href":"https://github.com/alexdavid/exprestive/pull/23"},"issue":{"href":"https://api.github.com/repos/alexdavid/exprestive/issues/23"},"comments":{"href":"https://api.github.com/repos/alexdavid/exprestive/issues/23/comments"},"review_comments":{"href":"https://api.github.com/repos/alexdavid/exprestive/pulls/23/comments"},"review_comment":{"href":"https://api.github.com/repos/alexdavid/exprestive/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/alexdavid/exprestive/pulls/23/commits"},"statuses":{"href":"https://api.github.com/repos/alexdavid/exprestive/statuses/5d138b2cd9e71bcbac1f9009487a47c0c89a0250"}}}}