@@ -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