{"comment":{"url":"https://api.github.com/repos/gramener/pythoncourse/comments/12361960","html_url":"https://github.com/gramener/pythoncourse/commit/797aeea49fb7263d41ce59a3c2ae2f760ffbc286#commitcomment-12361960","id":12361960,"user":{"login":"sanand0","id":63734,"avatar_url":"https://avatars.githubusercontent.com/u/63734?v=3","gravatar_id":"","url":"https://api.github.com/users/sanand0","html_url":"https://github.com/sanand0","followers_url":"https://api.github.com/users/sanand0/followers","following_url":"https://api.github.com/users/sanand0/following{/other_user}","gists_url":"https://api.github.com/users/sanand0/gists{/gist_id}","starred_url":"https://api.github.com/users/sanand0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanand0/subscriptions","organizations_url":"https://api.github.com/users/sanand0/orgs","repos_url":"https://api.github.com/users/sanand0/repos","events_url":"https://api.github.com/users/sanand0/events{/privacy}","received_events_url":"https://api.github.com/users/sanand0/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"797aeea49fb7263d41ce59a3c2ae2f760ffbc286","created_at":"2015-07-26T16:35:48Z","updated_at":"2015-07-26T16:35:48Z","body":"@anandology -- these questions have a couple of interesting characteristics:\r\n\r\n1. The questions require pretty much a full python environment. For example, we need to simulate sys.argv. We would soon want to test `fileinput` as well, which may require local files. Eventually, we'll need to test Pandas with CSV files, database modules with databases, etc. Need to keep these in mind when building the test environment.\r\n2. The questions are dependent. That is, the second question *requires* the first question to have been asked immediately before, and answered. So we can't quite plan for a random question bank and use it directly.\r\n\r\nThought it would be useful to try to implement these (I'll add more questions) in the test framework we hav in your Working with files notebook."}}