Skip to content

Commit 17f0356

Browse files
committed
test: tighten irc setup config assertions
1 parent e4bae42 commit 17f0356

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

extensions/irc/src/setup.test.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,15 +118,16 @@ describe("irc setup", () => {
118118
it("updates top-level dm policy and allowlist", () => {
119119
const cfg: CoreConfig = { channels: { irc: {} } };
120120

121-
expect(setIrcDmPolicy(cfg, "open")).toMatchObject({
121+
expect(setIrcDmPolicy(cfg, "open")).toStrictEqual({
122122
channels: {
123123
irc: {
124124
dmPolicy: "open",
125+
allowFrom: ["*"],
125126
},
126127
},
127128
});
128129

129-
expect(setIrcAllowFrom(cfg, ["alice", "bob"])).toMatchObject({
130+
expect(setIrcAllowFrom(cfg, ["alice", "bob"])).toStrictEqual({
130131
channels: {
131132
irc: {
132133
allowFrom: ["alice", "bob"],
@@ -195,7 +196,7 @@ describe("irc setup", () => {
195196
enabled: true,
196197
service: "NickServ",
197198
}),
198-
).toMatchObject({
199+
).toStrictEqual({
199200
channels: {
200201
irc: {
201202
accounts: {
@@ -215,7 +216,7 @@ describe("irc setup", () => {
215216
host: "irc.libera.chat",
216217
nick: "openclaw-work",
217218
}),
218-
).toMatchObject({
219+
).toStrictEqual({
219220
channels: {
220221
irc: {
221222
accounts: {
@@ -249,7 +250,7 @@ describe("irc setup", () => {
249250
return trimmed.startsWith("#") ? trimmed : `#${trimmed}`;
250251
},
251252
),
252-
).toMatchObject({
253+
).toStrictEqual({
253254
channels: {
254255
irc: {
255256
enabled: true,
@@ -263,7 +264,7 @@ describe("irc setup", () => {
263264
},
264265
});
265266

266-
expect(setIrcGroupAccess(cfg, "default", "disabled", [], () => null)).toMatchObject({
267+
expect(setIrcGroupAccess(cfg, "default", "disabled", [], () => null)).toStrictEqual({
267268
channels: {
268269
irc: {
269270
enabled: true,

0 commit comments

Comments
 (0)