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

Method test_update_only_extensions

testUpdateHostsFile.py:721–728  ·  view source on GitHub ↗
(self, mock_join_robust, *_)

Source from the content-addressed store, hash-verified

719 @mock.patch("builtins.open", return_value=mock.Mock())
720 @mock.patch("updateHostsFile.path_join_robust", return_value="dirpath")
721 def test_update_only_extensions(self, mock_join_robust, *_):
722 extensions = [".json"]
723 sources_data = [{"source": "source1.txt"}, {"source": "source2.txt"}]
724 new_sources_data = self.update_sources_data(sources_data, extensions)
725
726 expected = sources_data + [{"mock_source": "mock_source.ext"}] * 2
727 self.assertEqual(new_sources_data, expected)
728 self.assert_called_once(mock_join_robust)
729
730 @mock.patch(
731 "updateHostsFile.recursive_glob",

Callers

nothing calls this directly

Calls 2

update_sources_dataMethod · 0.95
assert_called_onceMethod · 0.80

Tested by

no test coverage detected