'Tests that fileinput.input() creates a new fileinput.FileInput
object, passing the given parameters unmodified to
fileinput.FileInput.__init__().  Note that this test depends on the
monkey patching of fileinput.FileInput done by setUp().'

def do_test_call_input(self):

    files = object()
    inplace = object()
    backup = object()
    bufsize = object()
    mode = object()
    openhook = object()
    result = fileinput.input(files=files, inplace=inplace, backup=backup, bufsize=bufsize, mode=mode, openhook=openhook)
    self.assertIs(result, fileinput._state, 'fileinput._state')
    self.assertIs(files, result.files, 'files')
    self.assertIs(inplace, result.inplace, 'inplace')
    self.assertIs(backup, result.backup, 'backup')
    self.assertIs(bufsize, result.bufsize, 'bufsize')
    self.assertIs(mode, result.mode, 'mode')
    self.assertIs(openhook, result.openhook, 'openhook')
