Download __tests__/utils/map-provider.test.ts from SaylorTwift/openhands: direct link, hf CLI and curl.
- Browser
- Download file 1.41 kB
-
https://huggingface.co/SaylorTwift/openhands/resolve/main/__tests__/utils/map-provider.test.ts
- Command line
-
hf download hf://SaylorTwift/openhands/__tests__/utils/map-provider.test.ts
-
curl -L -o map-provider.test.ts https://huggingface.co/SaylorTwift/openhands/resolve/main/__tests__/utils/map-provider.test.ts
1.41 kB
| import { test, expect } from "vitest"; | |
| import { mapProvider } from "../../src/utils/map-provider"; | |
| test("mapProvider", () => { | |
| expect(mapProvider("azure")).toBe("Azure"); | |
| expect(mapProvider("azure_ai")).toBe("Azure AI Studio"); | |
| expect(mapProvider("vertex_ai")).toBe("VertexAI"); | |
| expect(mapProvider("palm")).toBe("PaLM"); | |
| expect(mapProvider("gemini")).toBe("Gemini"); | |
| expect(mapProvider("anthropic")).toBe("Anthropic"); | |
| expect(mapProvider("sagemaker")).toBe("AWS SageMaker"); | |
| expect(mapProvider("bedrock")).toBe("AWS Bedrock"); | |
| expect(mapProvider("mistral")).toBe("Mistral AI"); | |
| expect(mapProvider("anyscale")).toBe("Anyscale"); | |
| expect(mapProvider("databricks")).toBe("Databricks"); | |
| expect(mapProvider("ollama")).toBe("Ollama"); | |
| expect(mapProvider("perlexity")).toBe("Perplexity AI"); | |
| expect(mapProvider("friendliai")).toBe("FriendliAI"); | |
| expect(mapProvider("groq")).toBe("Groq"); | |
| expect(mapProvider("fireworks_ai")).toBe("Fireworks AI"); | |
| expect(mapProvider("cloudflare")).toBe("Cloudflare Workers AI"); | |
| expect(mapProvider("deepinfra")).toBe("DeepInfra"); | |
| expect(mapProvider("ai21")).toBe("AI21"); | |
| expect(mapProvider("replicate")).toBe("Replicate"); | |
| expect(mapProvider("voyage")).toBe("Voyage AI"); | |
| expect(mapProvider("openrouter")).toBe("OpenRouter"); | |
| expect(mapProvider("clarifai")).toBe("Clarifai"); | |
| expect(mapProvider("moonshot")).toBe("Moonshot"); | |
| }); | |