(self, _)
| 1797 | |
| 1798 | @mock.patch("updateHostsFile.input", side_effect=["yes"] * 3) |
| 1799 | def test_valid_default(self, _): |
| 1800 | for valid_default, expected in [ |
| 1801 | (None, "[y/n]"), |
| 1802 | ("yes", "[Y/n]"), |
| 1803 | ("no", "[y/N]"), |
| 1804 | ]: |
| 1805 | self.assertTrue(query_yes_no("?", valid_default)) |
| 1806 | |
| 1807 | output = sys.stdout.getvalue() |
| 1808 | sys.stdout = StringIO() |
| 1809 | |
| 1810 | self.assertIn(expected, output) |
| 1811 | |
| 1812 | @mock.patch("updateHostsFile.input", side_effect=([""] * 2)) |
| 1813 | def test_use_valid_default(self, _): |
nothing calls this directly
no test coverage detected