{"action":"created","issue":{"url":"https://api.github.com/repos/api-platform/core/issues/1724","repository_url":"https://api.github.com/repos/api-platform/core","labels_url":"https://api.github.com/repos/api-platform/core/issues/1724/labels{/name}","comments_url":"https://api.github.com/repos/api-platform/core/issues/1724/comments","events_url":"https://api.github.com/repos/api-platform/core/issues/1724/events","html_url":"https://github.com/api-platform/core/issues/1724","id":299362703,"number":1724,"title":"Test suite does not respect FIRST principle","user":{"login":"Nek-","id":972456,"avatar_url":"https://avatars1.githubusercontent.com/u/972456?v=4","gravatar_id":"","url":"https://api.github.com/users/Nek-","html_url":"https://github.com/Nek-","followers_url":"https://api.github.com/users/Nek-/followers","following_url":"https://api.github.com/users/Nek-/following{/other_user}","gists_url":"https://api.github.com/users/Nek-/gists{/gist_id}","starred_url":"https://api.github.com/users/Nek-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Nek-/subscriptions","organizations_url":"https://api.github.com/users/Nek-/orgs","repos_url":"https://api.github.com/users/Nek-/repos","events_url":"https://api.github.com/users/Nek-/events{/privacy}","received_events_url":"https://api.github.com/users/Nek-/received_events","type":"User","site_admin":false},"labels":[{"id":167974000,"url":"https://api.github.com/repos/api-platform/core/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-02-22T13:55:32Z","updated_at":"2018-04-11T12:13:19Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Hello,\r\n\r\nAs a contributor, the fact that tests don't respect FIRST principle](https://stackoverflow.com/questions/18024785/tdd-first-principle) was a pain. This should be fixed one way or another so here is the issue about.\r\n\r\nHere is an example of failure:\r\n\r\n```bash\r\n./vendor/bin/behat features/main/configurable.feature:6\r\n./vendor/bin/behat features/main/content_negotiation.feature:24\r\n```\r\n\r\nExecuting these 2 tests make the second fail, while if you run the full test suite, you'll get a success. (this is only 1 example in the middle of hundreds)\r\n\r\nAnother huge problem is the amount of memory the behat test consumes: as tests are not independents you expect to not have to run the full test suite.. Especially because it takes too much memory to execute."},"comment":{"url":"https://api.github.com/repos/api-platform/core/issues/comments/380430057","html_url":"https://github.com/api-platform/core/issues/1724#issuecomment-380430057","issue_url":"https://api.github.com/repos/api-platform/core/issues/1724","id":380430057,"user":{"login":"Simperfit","id":3451634,"avatar_url":"https://avatars1.githubusercontent.com/u/3451634?v=4","gravatar_id":"","url":"https://api.github.com/users/Simperfit","html_url":"https://github.com/Simperfit","followers_url":"https://api.github.com/users/Simperfit/followers","following_url":"https://api.github.com/users/Simperfit/following{/other_user}","gists_url":"https://api.github.com/users/Simperfit/gists{/gist_id}","starred_url":"https://api.github.com/users/Simperfit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Simperfit/subscriptions","organizations_url":"https://api.github.com/users/Simperfit/orgs","repos_url":"https://api.github.com/users/Simperfit/repos","events_url":"https://api.github.com/users/Simperfit/events{/privacy}","received_events_url":"https://api.github.com/users/Simperfit/received_events","type":"User","site_admin":false},"created_at":"2018-04-11T12:13:19Z","updated_at":"2018-04-11T12:13:19Z","author_association":"MEMBER","body":"The paremeter has been introduced, @Nek- do you want to work on making the tests suite improving this principle ?"}}
{"actor":{"display_login":"Simperfit"}}