'should work with StringIO'

def test_stringio(self):

    contents = utility.clean_multiline_string('\n                                                One\n                                                Two\n                                                Three\n                                ')
    source = StringIO(contents)
    provider = self.provider_class(source)
    data = list(provider)
    log.debug('data:    %s', str(data))
    self.assertEqual(data, self.parses_default_content_as())
    self.assertTrue(source.closed)
