argument passing by string, StringIO, and file object
tests