diff --git a/packages/opencode/test/provider/provider.test.ts b/packages/opencode/test/provider/provider.test.ts index 60ab677b3e8..1ea2c82424c 100644 --- a/packages/opencode/test/provider/provider.test.ts +++ b/packages/opencode/test/provider/provider.test.ts @@ -6,7 +6,6 @@ import { ModelsDev } from "@opencode-ai/core/models-dev" import { AppFileSystem } from "@opencode-ai/core/filesystem" import { CrossSpawnSpawner } from "@opencode-ai/core/cross-spawn-spawner" import { Global } from "@opencode-ai/core/global" -import { LocationServiceMap } from "@opencode-ai/core/location-layer" import { disposeAllInstances, provideInstanceEffect, tmpdirScoped, TestInstance } from "../fixture/fixture" import { markPluginDependenciesReady } from "../fixture/plugin" import { Auth } from "@/auth" @@ -64,7 +63,6 @@ const providerLayer = (flags: Partial = {}) => Layer.provide(Plugin.defaultLayer), Layer.provide(ModelsDev.defaultLayer), Layer.provide(RuntimeFlags.layer(flags)), - Layer.provide(LocationServiceMap.layer), ) const list = Provider.use.list() @@ -102,13 +100,6 @@ const alphaProviderConfig = { }, } -const denyAnthropicPolicyConfig = { - provider: {}, - experimental: { - policies: [{ effect: "deny" as const, action: "provider.use" as const, resource: "anthropic" }], - }, -} - it.instance("provider loaded from env variable", () => Effect.gen(function* () { yield* setProcessEnv("ANTHROPIC_API_KEY", "test-api-key") @@ -140,16 +131,6 @@ it.instance( { config: { disabled_providers: ["anthropic"] } }, ) -it.instance( - "experimental policies deny provider use", - Effect.gen(function* () { - yield* setProcessEnv("ANTHROPIC_API_KEY", "test-api-key") - const providers = yield* list - expect(providers[ProviderID.anthropic]).toBeUndefined() - }), - { config: denyAnthropicPolicyConfig }, -) - it.instance( "enabled_providers restricts to only listed providers", Effect.gen(function* () {