(self, mock_join_robust, *_)
| 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", |
nothing calls this directly
no test coverage detected