Tests that fileinput.close() invokes close() on fileinput._state and sets _state=None
(self)
| 638 | self.assertIsNone(fileinput._state) |
| 639 | |
| 640 | def test_state_is_not_None(self): |
| 641 | """Tests that fileinput.close() invokes close() on fileinput._state |
| 642 | and sets _state=None""" |
| 643 | instance = MockFileInput() |
| 644 | fileinput._state = instance |
| 645 | fileinput.close() |
| 646 | self.assertExactlyOneInvocation(instance, "close") |
| 647 | self.assertIsNone(fileinput._state) |
| 648 | |
| 649 | class Test_fileinput_nextfile(BaseFileInputGlobalMethodsTest): |
| 650 | """Unit tests for fileinput.nextfile()""" |
nothing calls this directly
no test coverage detected