{"action":"created","issue":{"url":"https://api.github.com/repos/wimg/PHPCompatibility/issues/241","repository_url":"https://api.github.com/repos/wimg/PHPCompatibility","labels_url":"https://api.github.com/repos/wimg/PHPCompatibility/issues/241/labels{/name}","comments_url":"https://api.github.com/repos/wimg/PHPCompatibility/issues/241/comments","events_url":"https://api.github.com/repos/wimg/PHPCompatibility/issues/241/events","html_url":"https://github.com/wimg/PHPCompatibility/issues/241","id":179137012,"number":241,"title":"Explore moving to the PHPCS native test framework","user":{"login":"jrfnl","id":663378,"avatar_url":"https://avatars.githubusercontent.com/u/663378?v=3","gravatar_id":"","url":"https://api.github.com/users/jrfnl","html_url":"https://github.com/jrfnl","followers_url":"https://api.github.com/users/jrfnl/followers","following_url":"https://api.github.com/users/jrfnl/following{/other_user}","gists_url":"https://api.github.com/users/jrfnl/gists{/gist_id}","starred_url":"https://api.github.com/users/jrfnl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrfnl/subscriptions","organizations_url":"https://api.github.com/users/jrfnl/orgs","repos_url":"https://api.github.com/users/jrfnl/repos","events_url":"https://api.github.com/users/jrfnl/events{/privacy}","received_events_url":"https://api.github.com/users/jrfnl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2016-09-26T04:23:21Z","updated_at":"2016-09-28T00:43:47Z","closed_at":null,"body":"From a though exchange I had with @gsherwood about why PHPCompatibility currently uses it's own test framework:\r\n\r\n> @gsherwood:\r\n> I wonder if a combination of getTestFiles() and getCliValues() could be used to locate test files in the format SomethingUnitTest.[phpversion].php and then set the correct CLI args (using runtime-set to temp set config vars) for each file.\r\n\r\n> Both of those methods from AbstractSniffUnitTest were almost certainly written too recently to have been used originally, but it feels like there may be an alternate solution now. But that would be a complete rewrite of the way the custom testing framework...\r\n\r\nMore information in the complete thread: https://github.com/squizlabs/PHP_CodeSniffer/commit/3df85dcb433e4dbc82a435554f717ca5958fd668#commitcomment-19149888"},"comment":{"url":"https://api.github.com/repos/wimg/PHPCompatibility/issues/comments/250040852","html_url":"https://github.com/wimg/PHPCompatibility/issues/241#issuecomment-250040852","issue_url":"https://api.github.com/repos/wimg/PHPCompatibility/issues/241","id":250040852,"user":{"login":"gsherwood","id":185976,"avatar_url":"https://avatars.githubusercontent.com/u/185976?v=3","gravatar_id":"","url":"https://api.github.com/users/gsherwood","html_url":"https://github.com/gsherwood","followers_url":"https://api.github.com/users/gsherwood/followers","following_url":"https://api.github.com/users/gsherwood/following{/other_user}","gists_url":"https://api.github.com/users/gsherwood/gists{/gist_id}","starred_url":"https://api.github.com/users/gsherwood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gsherwood/subscriptions","organizations_url":"https://api.github.com/users/gsherwood/orgs","repos_url":"https://api.github.com/users/gsherwood/repos","events_url":"https://api.github.com/users/gsherwood/events{/privacy}","received_events_url":"https://api.github.com/users/gsherwood/received_events","type":"User","site_admin":false},"created_at":"2016-09-28T00:43:47Z","updated_at":"2016-09-28T00:43:47Z","body":"> Or possibly that's the version that is used by a particular Linux distro or something\r\n\r\nYeah, possibly."}}
{"actor":{"display_login":"gsherwood"}}