diff --git a/etc/unittest/backend.py b/etc/unittest/backend.py index c7db2a44..e2cccc70 100644 --- a/etc/unittest/backend.py +++ b/etc/unittest/backend.py @@ -9,6 +9,12 @@ try: has_requirements = True except: has_requirements = False +try: + from g4f.tools.web_search import + search + has_search = True +except: + has_search = False try: from ddgs.exceptions import DDGSException except ImportError: @@ -39,7 +45,9 @@ class TestBackendApi(unittest.TestCase): self.assertTrue(len(response) > 0) def test_search(self): - from g4f.gui.server.internet import search + if not has_search: + self.skipTest("import error") + return try: result = asyncio.run(search("Hello")) except DDGSException as e: