id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,branch,branch_author,launchpad_bug
3015,StringIOWithoutClosing code duplicated in many test suites,danderson,,"{{{StringIOWithoutClosing}}} is reproduced, with slight variations, in two suites in twisted.test and three suites in twisted.words.test . The class should be factored out into a common helper in twisted.core. Actually, the common helper should build a {{{StringIO}}} transport, not just a tweaked StringIO, so that all tests properly use a real transport implementation (twisted.words currently has problems with this).",enhancement,closed,normal,,core,duplicate,,,,,
