{"action":"created","issue":{"url":"https://api.github.com/repos/vuejs/vue/issues/2016","labels_url":"https://api.github.com/repos/vuejs/vue/issues/2016/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vue/issues/2016/comments","events_url":"https://api.github.com/repos/vuejs/vue/issues/2016/events","html_url":"https://github.com/vuejs/vue/issues/2016","id":121906829,"number":2016,"title":"Testing needs to be sorted out","user":{"login":"thetutlage","id":1706381,"avatar_url":"https://avatars.githubusercontent.com/u/1706381?v=3","gravatar_id":"","url":"https://api.github.com/users/thetutlage","html_url":"https://github.com/thetutlage","followers_url":"https://api.github.com/users/thetutlage/followers","following_url":"https://api.github.com/users/thetutlage/following{/other_user}","gists_url":"https://api.github.com/users/thetutlage/gists{/gist_id}","starred_url":"https://api.github.com/users/thetutlage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thetutlage/subscriptions","organizations_url":"https://api.github.com/users/thetutlage/orgs","repos_url":"https://api.github.com/users/thetutlage/repos","events_url":"https://api.github.com/users/thetutlage/events{/privacy}","received_events_url":"https://api.github.com/users/thetutlage/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-12-13T08:22:49Z","updated_at":"2015-12-13T17:55:52Z","closed_at":"2015-12-13T15:34:42Z","body":"Hello\r\n\r\nI have not seen anyone talking about testing with `VueJs`, all i can see is checkout the source code and tests or testing is not VueJs issue. I believe it is.\r\n\r\nTesting is a broad concept, and with frameworks like `VueJs` , there needs to be some official documentation of covering different aspects of testing. I agree unit testing is not an issue with `VueJs` as every component is an object and can be tested easily.\r\n\r\n## Where is the problem ?\r\n\r\nWhile writing my code, i make use of `Vueify` and it breaks in testing and breaks so badly\r\n\r\nNext, i tried making use of frameworks like `zombie js` for e2e testing and it breaks because these frameworks expect me to test my click events with the help of Css selectors and with VueJs i am not in the habit of creating css selectors as i am easily two 2 way data binding. Resulting e2e tests are hard to write and no one is using frameworks to do hard work.\r\n\r\nI am not upto date with VueJs development, might be you guys have great plans to sort it out. But denying the fact that testing is not the framework issue is not what we are expecting."},"comment":{"url":"https://api.github.com/repos/vuejs/vue/issues/comments/164282757","html_url":"https://github.com/vuejs/vue/issues/2016#issuecomment-164282757","issue_url":"https://api.github.com/repos/vuejs/vue/issues/2016","id":164282757,"user":{"login":"posva","id":664177,"avatar_url":"https://avatars.githubusercontent.com/u/664177?v=3","gravatar_id":"","url":"https://api.github.com/users/posva","html_url":"https://github.com/posva","followers_url":"https://api.github.com/users/posva/followers","following_url":"https://api.github.com/users/posva/following{/other_user}","gists_url":"https://api.github.com/users/posva/gists{/gist_id}","starred_url":"https://api.github.com/users/posva/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/posva/subscriptions","organizations_url":"https://api.github.com/users/posva/orgs","repos_url":"https://api.github.com/users/posva/repos","events_url":"https://api.github.com/users/posva/events{/privacy}","received_events_url":"https://api.github.com/users/posva/received_events","type":"User","site_admin":false},"created_at":"2015-12-13T17:55:52Z","updated_at":"2015-12-13T17:55:52Z","body":"@NitishTyagi Wow, just wow. Please, stay away from this community. Not only your behaviour is toxic but the points you're trying to defend don't even make sense if you read the initial comment: it wasn't very respectful."}}