UNPKG

@langchain/community

Version:
17 lines (16 loc) 576 B
import { test, expect } from "@jest/globals"; import { SearchApi } from "../searchapi.js"; describe("SearchApi test suite", () => { class SearchApiUrlTester extends SearchApi { testThisUrl() { return this.buildUrl("Query"); } } test("Test default url", async () => { const searchApi = new SearchApiUrlTester("ApiKey", { hl: "en", gl: "us", }); expect(searchApi.testThisUrl()).toEqual("https://www.searchapi.io/api/v1/search?engine=google&api_key=ApiKey&hl=en&gl=us&q=Query"); }); });