Lines Matching defs:filename

63     def openhook(self, filename, mode):
64 self.it = iter(filename.splitlines(True))
106 self.assertEqual(fi.filename(), t4)
114 self.assertEqual(fi.filename(), t2)
136 self.assertEqual(fi.filename(), '<stdin>')
145 self.assertEqual(fi.filename(), None)
148 self.assertEqual(fi.filename(), None)
191 self.assertEqual(fi.filename(), t3)
197 self.assertEqual(fi.filename(), t4)
340 def old_hook(filename, mode):
341 return io.StringIO("I used to receive only filename and mode")
345 self.assertEqual(result, "I used to receive only filename and mode")
488 self.assertEqual(fi.filename(), os.fspath(t1))
523 def filename(self):
524 self.invocation_counts["filename"] += 1
525 return self.return_values["filename"]
678 """Unit tests for fileinput.filename()"""
681 """Tests fileinput.filename() when fileinput._state is None.
686 fileinput.filename()
691 """Tests fileinput.filename() when fileinput._state is not None.
692 Ensure that it invokes fileinput._state.filename() exactly once,
697 instance.return_values["filename"] = filename_retval
699 retval = fileinput.filename()
700 self.assertExactlyOneInvocation(instance, "filename")
878 gzip.open = lambda filename, mode: io.BytesIO(b'Ex-binary string')
912 def do_test_use_builtin_open_binary(self, filename, mode):
915 result = fileinput.hook_compressed(filename, mode)
921 ((filename, mode), {'encoding': None, 'errors': None}))
923 def do_test_use_builtin_open_text(self, filename, mode):
926 result = fileinput.hook_compressed(filename, mode)
932 ((filename, mode), {'encoding': 'locale', 'errors': None}))
952 filename = object()
954 open_result = result(filename, mode)
961 self.assertIs(args[0], filename)