fix: add space at the end of the doc comment #98
test.yml
on: pull_request
unit_test:required
2m 58s
Annotations
4 errors and 1 notice
|
unit_test:required
Process completed with exit code 1.
|
|
tests/wasm-generate.test.ts > wasmGenerate > should generate a bindgen:
tests/wasm-generate.test.ts#L23
Error: Snapshot `wasmGenerate > should generate a bindgen 7` mismatched
- Expected
+ Received
@@ -11,22 +11,22 @@
export type Option<T> = Some<T> | None;
export type my_variant = {
__kind__: "a";
/**
* Doc comment for my_variant field a
- */
+ */
a: {
/**
* Doc comment for my_variant field a field b
- */
+ */
b: string;
};
} | {
__kind__: "c";
/**
* Doc comment for my_variant field c
- */
+ */
c: {
d: string;
e: Array<{
f: bigint;
}>;
@@ -35,11 +35,11 @@
export interface nested {
_0_: bigint;
_1_: bigint;
/**
* Doc comment for nested record
- */
+ */
_2_: [bigint, bigint];
_3_: {
_0_: bigint;
_42_: bigint;
_43_: number;
@@ -50,22 +50,22 @@
}
export type res = {
__kind__: "Ok";
/**
* Doc comment for Ok variant
- */
+ */
Ok: [bigint, bigint];
} | {
__kind__: "Err";
/**
* Doc comment for Err variant
- */
+ */
Err: {
/**
* Doc comment for error field in Err variant,
* on multiple lines
- */
+ */
error: string;
};
};
export interface node {
head: bigint;
@@ -79,19 +79,19 @@
__kind__: "Err";
Err: {
__kind__: "Ok";
/**
* Doc comment for Ok in nested variant
- */
+ */
Ok: {
content: string;
};
} | {
__kind__: "Err";
/**
* Doc comment for Err in nested variant
- */
+ */
Err: [bigint];
};
};
export type B = Some<A> | None;
export type tree = {
@@ -106,11 +106,11 @@
leaf: bigint;
};
export interface nested_records {
/**
* Doc comment for nested_records field nested
- */
+ */
nested?: {
nested_field: string;
};
}
export type f = (arg0: List, arg1: [Principal, string]) => Promise<[List | null, res]>;
@@ -118,15 +118,15 @@
find(name: string): Promise<Principal>;
}
export type list = node | null;
/**
* Doc comment for prim type
- */
+ */
export type my_type = Principal;
/**
* Doc comment for List
- */
+ */
export type List = {
head: bigint;
tail: List;
} | null;
export interface sInterface {
@@ -160,15 +160,15 @@
a = "a",
b = "b"
}
/**
* Doc comment for service
- */
+ */
export interface exampleInterface {
/**
* Doc comment for f1 method of service
- */
+ */
f1(arg0: list, test: Uint8Array | number[], arg2: boolean | null): Promise<void>;
g1(arg0: my_type, arg1: List, arg2: List | null, arg3: nested): Promise<[bigint, Principal, nested_res]>;
h(arg0: Array<string | null>, arg1: {
__kind__: "A";
A: bigint;
@@ -180,11 +180,11 @@
};
id: bigint;
}>;
/**
* Doc comment for i method of service
- */
+ */
i: f;
x(arg0: a, arg1: b): Promise<[a | null, b | null, {
__kind__: "Ok";
Ok: {
result: string;
@@ -196,11 +196,11 @@
y(arg0: nested_records): Promise<[nested_records, my_variant]>;
f: t;
g(arg0: list): Promise<[B, tree, stream]>;
/**
* Doc comment for imported bbbbb service method
- */
+ */
bbbbb(arg0: b): Promise<void>;
}
export type ProcessErrorFn = (error: unknown) => never;
export interface CreateActorOptions {
agent?: Agent;
❯ tests/wasm-generate.test.ts:23:5
|
|
tests/generate.test.ts > generate > should generate a bindgen with interface declaration:
tests/generate.test.ts#L259
Error: Snapshot `generate > should generate a bindgen with interface declaration 7` mismatched
- Expected
+ Received
@@ -53,22 +53,22 @@
}
export type my_variant = {
__kind__: "a";
/**
* Doc comment for my_variant field a
- */
+ */
a: {
/**
* Doc comment for my_variant field a field b
- */
+ */
b: string;
};
} | {
__kind__: "c";
/**
* Doc comment for my_variant field c
- */
+ */
c: {
d: string;
e: Array<{
f: bigint;
}>;
@@ -77,11 +77,11 @@
export interface nested {
_0_: bigint;
_1_: bigint;
/**
* Doc comment for nested record
- */
+ */
_2_: [bigint, bigint];
_3_: {
_0_: bigint;
_42_: bigint;
_43_: number;
@@ -92,22 +92,22 @@
}
export type res = {
__kind__: "Ok";
/**
* Doc comment for Ok variant
- */
+ */
Ok: [bigint, bigint];
} | {
__kind__: "Err";
/**
* Doc comment for Err variant
- */
+ */
Err: {
/**
* Doc comment for error field in Err variant,
* on multiple lines
- */
+ */
error: string;
};
};
export interface node {
head: bigint;
@@ -121,19 +121,19 @@
__kind__: "Err";
Err: {
__kind__: "Ok";
/**
* Doc comment for Ok in nested variant
- */
+ */
Ok: {
content: string;
};
} | {
__kind__: "Err";
/**
* Doc comment for Err in nested variant
- */
+ */
Err: [bigint];
};
};
export type B = Some<A> | None;
export type tree = {
@@ -148,11 +148,11 @@
leaf: bigint;
};
export interface nested_records {
/**
* Doc comment for nested_records field nested
- */
+ */
nested?: {
nested_field: string;
};
}
export type f = (arg0: List, arg1: [Principal, string]) => Promise<[List | null, res]>;
@@ -160,15 +160,15 @@
find(name: string): Promise<Principal>;
}
export type list = node | null;
/**
* Doc comment for prim type
- */
+ */
export type my_type = Principal;
/**
* Doc comment for List
- */
+ */
export type List = {
head: bigint;
tail: List;
} | null;
export interface sInterface {
@@ -203,15 +203,15 @@
b = "b"
}
export type ProcessErrorFn = (error: unknown) => never;
/**
* Doc comment for service
- */
+ */
export interface exampleInterface {
/**
* Doc comment for f1 method of service
- */
+ */
f1(arg0: list, test: Uint8Array | number[], arg2: boolean | null): Promise<void>;
g1(arg0: my_type, arg1: List, arg2: List | null, arg3: nested): Promise<[bigint, Principal, nested_res]>;
h(arg0: Array<string | null>, arg1: {
__kind__: "A";
A: bigint;
@@ -223,11 +223,11 @@
};
id: bigint;
}>;
/**
* Doc comment for i method of service
- */
+ */
i: f;
x(arg0: a, arg1: b): Promise<[a | null, b | null, {
__kind__: "Ok";
Ok: {
result: string;
@@ -239,11 +239,11 @@
y(arg0: nested_records): Promise<[nested_records, my_variant]>;
f: t;
g(arg0: list): Promise<[B, tree, stream]>;
/**
* Doc comment for imported bbbbb service method
- */
+ */
bbbbb(arg0: b): Promise<void>;
}
import type { A as _A, B as _B, List as _List, a as _a, b as _b, list as _list, my_variant as _my_variant, nested as _nested, nested_records as _nested_records, nested_res as _nested_res, node as _node, res as _res, stream as _stream, tree as _tree } from "./declarations/example.did.d.ts";
export class Example implements exampleInterface {
private actor: ActorSubclass<_SERVICE>;
❯ expectGeneratedOutput tests/generate.test.ts:259:3
❯ tests/generate.test.ts:57:7
|
|
tests/generate.test.ts > generate > should generate a bindgen:
tests/generate.test.ts#L259
Error: Snapshot `generate > should generate a bindgen 6` mismatched
- Expected
+ Received
@@ -53,22 +53,22 @@
}
export type my_variant = {
__kind__: "a";
/**
* Doc comment for my_variant field a
- */
+ */
a: {
/**
* Doc comment for my_variant field a field b
- */
+ */
b: string;
};
} | {
__kind__: "c";
/**
* Doc comment for my_variant field c
- */
+ */
c: {
d: string;
e: Array<{
f: bigint;
}>;
@@ -77,11 +77,11 @@
export interface nested {
_0_: bigint;
_1_: bigint;
/**
* Doc comment for nested record
- */
+ */
_2_: [bigint, bigint];
_3_: {
_0_: bigint;
_42_: bigint;
_43_: number;
@@ -92,22 +92,22 @@
}
export type res = {
__kind__: "Ok";
/**
* Doc comment for Ok variant
- */
+ */
Ok: [bigint, bigint];
} | {
__kind__: "Err";
/**
* Doc comment for Err variant
- */
+ */
Err: {
/**
* Doc comment for error field in Err variant,
* on multiple lines
- */
+ */
error: string;
};
};
export interface node {
head: bigint;
@@ -121,19 +121,19 @@
__kind__: "Err";
Err: {
__kind__: "Ok";
/**
* Doc comment for Ok in nested variant
- */
+ */
Ok: {
content: string;
};
} | {
__kind__: "Err";
/**
* Doc comment for Err in nested variant
- */
+ */
Err: [bigint];
};
};
export type B = Some<A> | None;
export type tree = {
@@ -148,11 +148,11 @@
leaf: bigint;
};
export interface nested_records {
/**
* Doc comment for nested_records field nested
- */
+ */
nested?: {
nested_field: string;
};
}
export type f = (arg0: List, arg1: [Principal, string]) => Promise<[List | null, res]>;
@@ -160,15 +160,15 @@
find(name: string): Promise<Principal>;
}
export type list = node | null;
/**
* Doc comment for prim type
- */
+ */
export type my_type = Principal;
/**
* Doc comment for List
- */
+ */
export type List = {
head: bigint;
tail: List;
} | null;
export interface sInterface {
@@ -203,15 +203,15 @@
b = "b"
}
export type ProcessErrorFn = (error: unknown) => never;
/**
* Doc comment for service
- */
+ */
export interface exampleInterface {
/**
* Doc comment for f1 method of service
- */
+ */
f1(arg0: list, test: Uint8Array | number[], arg2: boolean | null): Promise<void>;
g1(arg0: my_type, arg1: List, arg2: List | null, arg3: nested): Promise<[bigint, Principal, nested_res]>;
h(arg0: Array<string | null>, arg1: {
__kind__: "A";
A: bigint;
@@ -223,11 +223,11 @@
};
id: bigint;
}>;
/**
* Doc comment for i method of service
- */
+ */
i: f;
x(arg0: a, arg1: b): Promise<[a | null, b | null, {
__kind__: "Ok";
Ok: {
result: string;
@@ -239,11 +239,11 @@
y(arg0: nested_records): Promise<[nested_records, my_variant]>;
f: t;
g(arg0: list): Promise<[B, tree, stream]>;
/**
* Doc comment for imported bbbbb service method
- */
+ */
bbbbb(arg0: b): Promise<void>;
}
import type { A as _A, B as _B, List as _List, a as _a, b as _b, list as _list, my_variant as _my_variant, nested as _nested, nested_records as _nested_records, nested_res as _nested_res, node as _node, res as _res, stream as _stream, tree as _tree } from "./declarations/example.did.d.ts";
export class Example implements exampleInterface {
private actor: ActorSubclass<_SERVICE>;
❯ expectGeneratedOutput tests/generate.test.ts:259:3
❯ tests/generate.test.ts:42:5
|
|
sccache stats
53% - 240 hits, 215 misses, 0 errors
|