{"action":"closed","issue":{"url":"https://api.github.com/repos/mhartington/nvim-typescript/issues/60","repository_url":"https://api.github.com/repos/mhartington/nvim-typescript","labels_url":"https://api.github.com/repos/mhartington/nvim-typescript/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/mhartington/nvim-typescript/issues/60/comments","events_url":"https://api.github.com/repos/mhartington/nvim-typescript/issues/60/events","html_url":"https://github.com/mhartington/nvim-typescript/issues/60","id":243130440,"number":60,"title":"Testing","user":{"login":"pyrho","id":145502,"avatar_url":"https://avatars2.githubusercontent.com/u/145502?v=4","gravatar_id":"","url":"https://api.github.com/users/pyrho","html_url":"https://github.com/pyrho","followers_url":"https://api.github.com/users/pyrho/followers","following_url":"https://api.github.com/users/pyrho/following{/other_user}","gists_url":"https://api.github.com/users/pyrho/gists{/gist_id}","starred_url":"https://api.github.com/users/pyrho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyrho/subscriptions","organizations_url":"https://api.github.com/users/pyrho/orgs","repos_url":"https://api.github.com/users/pyrho/repos","events_url":"https://api.github.com/users/pyrho/events{/privacy}","received_events_url":"https://api.github.com/users/pyrho/received_events","type":"User","site_admin":false},"labels":[{"id":322761528,"url":"https://api.github.com/repos/mhartington/nvim-typescript/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-07-14T22:50:34Z","updated_at":"2017-11-30T13:27:39Z","closed_at":"2017-11-30T13:27:39Z","author_association":"COLLABORATOR","body":"I think testing would be greatly beneficial.\r\n\r\nAfter some looking around I found the following:\r\n\r\n* [Ribosome - neovim python plugin framework](https://github.com/tek/ribosome)\r\n  Looks very complete but also is very intrusive. I feel like using this would require a major rewrite.\r\n  This would allow functional and unit tests  \r\n\r\n* [Vroom](https://github.com/google/vroom)\r\n  Very elegant test case writing (see [here](https://github.com/google/vroom/blob/master/examples/basics.vroom). This would be a good candidate for functional testing.\r\n\r\n* [Python unittest](https://docs.python.org/3.5/library/unittest.html)\r\n  This could be used to unit test python methods individually, in combination with Vroom it could be a good solution.\r\n\r\nI'm not very familiar with testing with python and vim so it is very likely that I missed a better option.\r\n\r\nThanks !\r\n "}}
{"actor":{"display_login":"mhartington"}}