{"action":"created","issue":{"url":"https://api.github.com/repos/jedzej/tietopythontraining-basic/issues/201","repository_url":"https://api.github.com/repos/jedzej/tietopythontraining-basic","labels_url":"https://api.github.com/repos/jedzej/tietopythontraining-basic/issues/201/labels{/name}","comments_url":"https://api.github.com/repos/jedzej/tietopythontraining-basic/issues/201/comments","events_url":"https://api.github.com/repos/jedzej/tietopythontraining-basic/issues/201/events","html_url":"https://github.com/jedzej/tietopythontraining-basic/pull/201","id":304684358,"number":201,"title":"Clarify first task for lesson 04","user":{"login":"kuszcjan","id":35604539,"avatar_url":"https://avatars3.githubusercontent.com/u/35604539?v=4","gravatar_id":"","url":"https://api.github.com/users/kuszcjan","html_url":"https://github.com/kuszcjan","followers_url":"https://api.github.com/users/kuszcjan/followers","following_url":"https://api.github.com/users/kuszcjan/following{/other_user}","gists_url":"https://api.github.com/users/kuszcjan/gists{/gist_id}","starred_url":"https://api.github.com/users/kuszcjan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kuszcjan/subscriptions","organizations_url":"https://api.github.com/users/kuszcjan/orgs","repos_url":"https://api.github.com/users/kuszcjan/repos","events_url":"https://api.github.com/users/kuszcjan/events{/privacy}","received_events_url":"https://api.github.com/users/kuszcjan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-13T09:23:05Z","updated_at":"2018-03-13T10:56:56Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/jedzej/tietopythontraining-basic/pulls/201","html_url":"https://github.com/jedzej/tietopythontraining-basic/pull/201","diff_url":"https://github.com/jedzej/tietopythontraining-basic/pull/201.diff","patch_url":"https://github.com/jedzej/tietopythontraining-basic/pull/201.patch"},"body":"Some folks have problem with mocking input() "},"comment":{"url":"https://api.github.com/repos/jedzej/tietopythontraining-basic/issues/comments/372626064","html_url":"https://github.com/jedzej/tietopythontraining-basic/pull/201#issuecomment-372626064","issue_url":"https://api.github.com/repos/jedzej/tietopythontraining-basic/issues/201","id":372626064,"user":{"login":"jedzej","id":57070,"avatar_url":"https://avatars0.githubusercontent.com/u/57070?v=4","gravatar_id":"","url":"https://api.github.com/users/jedzej","html_url":"https://github.com/jedzej","followers_url":"https://api.github.com/users/jedzej/followers","following_url":"https://api.github.com/users/jedzej/following{/other_user}","gists_url":"https://api.github.com/users/jedzej/gists{/gist_id}","starred_url":"https://api.github.com/users/jedzej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedzej/subscriptions","organizations_url":"https://api.github.com/users/jedzej/orgs","repos_url":"https://api.github.com/users/jedzej/repos","events_url":"https://api.github.com/users/jedzej/events{/privacy}","received_events_url":"https://api.github.com/users/jedzej/received_events","type":"User","site_admin":false},"created_at":"2018-03-13T10:56:56Z","updated_at":"2018-03-13T10:56:56Z","author_association":"OWNER","body":"To do what is requested they'd need to construct a list, add elements to it, iterate over it to print output in main and use list related assertions in test case. They don't know how to do it so far, since lists will be introduced in the next lesson. My proposal is to keep this this lesson out of it, but **move this exercise to next lesson** as very good example of tests improvements by involving richer python features.\r\n\r\nIn this lesson I'd focus on testing collatz function mainly. Let them pick representative test data covering typical cases, corner cases, invalid data etc. What do you think?"}}
{"actor":{"display_login":"jedzej"}}