MCPcopy
hub / github.com/StevenBlack/hosts / test_valid_default

Method test_valid_default

testUpdateHostsFile.py:1799–1810  ·  view source on GitHub ↗
(self, _)

Source from the content-addressed store, hash-verified

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, _):

Callers

nothing calls this directly

Calls 1

query_yes_noFunction · 0.90

Tested by

no test coverage detected