History

Fix Effect test type assertions

Cursor Agent committed 4 months ago

Commit 149f72a1 parent 47f50252 files · +11 −8Browse files

Unified · Split

2 files
  1. apps/server/src/telemetry/AnalyticsService.test.ts +8 −8
  2. apps/server/src/workspace/WorkspaceFileSystem.test.ts +3 −0
apps/server/src/telemetry/AnalyticsService.test.ts+8−8
@@ -21,22 +21,22 @@ interface RecordedBatchRequest { · 20 unmodified lines
21 readonly path: string;21 readonly path: string;
22 readonly body: {22 readonly body: {
23 readonly batch?: ReadonlyArray<{23 readonly batch?: ReadonlyArray<{
24 readonly event?: string;24 readonly event?: string | undefined;
25 readonly properties?: {25 readonly properties?: {
26 readonly index?: number;26 readonly index?: number | undefined;
27 readonly clientType?: string;27 readonly clientType?: string | undefined;
28 };28 } | undefined;
29 }>;29 }>;
30 } | null;30 } | null;
31}31}
32 32
33interface RecordedBatchBody {33interface RecordedBatchBody {
34 readonly batch: ReadonlyArray<{34 readonly batch: ReadonlyArray<{
35 readonly event?: string;35 readonly event?: string | undefined;
36 readonly properties?: {36 readonly properties?: {
37 readonly index?: number;37 readonly index?: number | undefined;
38 readonly clientType?: string;38 readonly clientType?: string | undefined;
39 };39 } | undefined;
40 }>;40 }>;
41}41}
42 42
apps/server/src/workspace/WorkspaceFileSystem.test.ts+3−0
@@ -189,6 +189,9 @@ it.layer(TestLayer, { excludeTestServices: true })("WorkspaceFileSystemLive", (i · 188 unmodified lines
189 expect(error.cause).toBeInstanceOf(Error);189 expect(error.cause).toBeInstanceOf(Error);
190 const cause = error.cause as PlatformError.PlatformError;190 const cause = error.cause as PlatformError.PlatformError;
191 assert.equal(cause._tag, "PlatformError");191 assert.equal(cause._tag, "PlatformError");
192 if (cause.reason._tag === "BadArgument") {
193 assert.fail("expected filesystem system error");
194 }
192 assert.equal(cause.reason._tag, "NotFound");195 assert.equal(cause.reason._tag, "NotFound");
193 assert.equal(cause.reason.pathOrDescriptor, resolvedPath);196 assert.equal(cause.reason.pathOrDescriptor, resolvedPath);
194 }),197 }),