(self)
| 1010 | self.assertFalse(coder.suggest_shell_commands) |
| 1011 | |
| 1012 | def test_detect_urls_enabled(self): |
| 1013 | with GitTemporaryDirectory(): |
| 1014 | io = InputOutput(yes=True) |
| 1015 | coder = Coder.create(self.GPT35, "diff", io=io, detect_urls=True) |
| 1016 | coder.commands.scraper = MagicMock() |
| 1017 | coder.commands.scraper.scrape = MagicMock(return_value="some content") |
| 1018 | |
| 1019 | # Test with a message containing a URL |
| 1020 | message = "Check out https://example.com" |
| 1021 | coder.check_for_urls(message) |
| 1022 | coder.commands.scraper.scrape.assert_called_once_with("https://example.com") |
| 1023 | |
| 1024 | def test_detect_urls_disabled(self): |
| 1025 | with GitTemporaryDirectory(): |
nothing calls this directly
no test coverage detected