{"number":318,"pull_request":{"number":318,"issue_url":"https://github.com/Pylons/pyramid/issues/318","head":{"repo":{"master_branch":null,"name":"pyramid","created_at":"2011-09-09T16:12:51Z","size":104,"clone_url":"https://github.com/gjhiggins/pyramid.git","private":false,"updated_at":"2011-10-13T15:05:05Z","watchers":1,"ssh_url":"git@github.com:gjhiggins/pyramid.git","url":"https://api.github.com/repos/gjhiggins/pyramid","git_url":"git://github.com/gjhiggins/pyramid.git","language":"Python","fork":true,"svn_url":"https://svn.github.com/gjhiggins/pyramid","id":2356491,"pushed_at":"2011-10-13T15:05:05Z","open_issues":0,"homepage":"http://pylonsproject.org","description":"Pyramid web framework","forks":0,"html_url":"https://github.com/gjhiggins/pyramid","owner":{"gravatar_id":"918398787dc9e085672703644972e5e4","avatar_url":"https://secure.gravatar.com/avatar/918398787dc9e085672703644972e5e4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/gjhiggins","id":16417,"login":"gjhiggins"}},"label":"gjhiggins:master","sha":"f3840eb51695033d18c5ace5c5b8c8160d2e784c","ref":"master","user":{"gravatar_id":"918398787dc9e085672703644972e5e4","avatar_url":"https://secure.gravatar.com/avatar/918398787dc9e085672703644972e5e4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/gjhiggins","id":16417,"login":"gjhiggins"}},"merged_by":{"gravatar_id":"a709fd00fc849280c23233ef0a01c5dc","avatar_url":"https://secure.gravatar.com/avatar/a709fd00fc849280c23233ef0a01c5dc?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/mcdonc","id":125174,"login":"mcdonc"},"created_at":"2011-10-13T15:17:03Z","changed_files":4,"merged":true,"body":"Tests and associated support resources for exercising scaffoldings copydir.\r\n\r\n100% coverage and all tests passing w. tox\r\n\r\n[TOX] py26: commands succeeded\r\n[TOX] py27: commands succeeded\r\n[TOX] py32: commands succeeded\r\n[TOX] pypy: commands succeeded\r\n[TOX] cover: commands succeeded\r\n\r\nThere's a suppressed bug in copydir, where a string is multiply-formatted\r\n\r\n#163 return 'Skipping %s file %(filename)s' % os.path.splitext(name)[1]\r\n\r\n#236 in test_copydir (test_should_skip_bytecompiled_file) asserts the Error (to avoid fugly fails)\r\n\r\nNeeded to replace cgi.escape with compat.escape and use a different url_quote to avoid name clash with compat's url_quote.\r\n\r\nraw_input is a nightmare to test.\r\n\r\n","comments":0,"title":"test_copydir","additions":350,"diff_url":"https://github.com/Pylons/pyramid/pull/318.diff","updated_at":"2011-10-13T15:46:09Z","url":"https://api.github.com/repos/Pylons/pyramid/pulls/318","id":400429,"patch_url":"https://github.com/Pylons/pyramid/pull/318.patch","mergeable":null,"merged_at":"2011-10-13T15:46:09Z","commits":1,"closed_at":"2011-10-13T15:46:09Z","user":{"gravatar_id":"918398787dc9e085672703644972e5e4","avatar_url":"https://secure.gravatar.com/avatar/918398787dc9e085672703644972e5e4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/gjhiggins","id":16417,"login":"gjhiggins"},"deletions":11,"html_url":"https://github.com/Pylons/pyramid/pull/318","base":{"repo":{"master_branch":null,"name":"pyramid","created_at":"2010-10-24T22:00:35Z","size":1628,"clone_url":"https://github.com/Pylons/pyramid.git","private":false,"updated_at":"2011-10-13T15:46:08Z","watchers":502,"ssh_url":"git@github.com:Pylons/pyramid.git","url":"https://api.github.com/repos/Pylons/pyramid","git_url":"git://github.com/Pylons/pyramid.git","language":"Python","fork":false,"svn_url":"https://svn.github.com/Pylons/pyramid","id":1020639,"pushed_at":"2011-10-13T15:46:08Z","open_issues":15,"homepage":"http://pylonsproject.org","description":"Pyramid web framework","forks":111,"html_url":"https://github.com/Pylons/pyramid","owner":{"gravatar_id":"d41d8cd98f00b204e9800998ecf8427e","avatar_url":"https://secure.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/Pylons","id":452227,"login":"Pylons"}},"label":"Pylons:master","sha":"bb5e09f17bbd0b93ea3efced7237925871b7de06","ref":"master","user":{"gravatar_id":"d41d8cd98f00b204e9800998ecf8427e","avatar_url":"https://secure.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/Pylons","id":452227,"login":"Pylons"}},"state":"closed"},"action":"closed"}