@@ -80,6 +80,7 @@ vi.mock("zigbee2mqtt-windfront", () => ({
8080const SETTINGS_MINIMAL_DEFAULTS = {
8181 version : settings . CURRENT_VERSION ,
8282 mqtt : {
83+ enabled : settings . defaults . mqtt ! . enabled ,
8384 base_topic : settings . defaults . mqtt ! . base_topic ,
8485 server : "mqtt://localhost:1883" ,
8586 } ,
@@ -133,6 +134,7 @@ const SAMPLE_SETTINGS_INIT = {
133134const SAMPLE_SETTINGS_SAVE = {
134135 version : settings . CURRENT_VERSION ,
135136 mqtt : {
137+ enabled : true ,
136138 base_topic : "zigbee2mqtt2" ,
137139 server : "mqtt://192.168.1.200:1883" ,
138140 } ,
@@ -252,7 +254,11 @@ describe("Onboarding", () => {
252254 if ( expectWriteMinimal ) {
253255 const minimal = process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER
254256 ? Object . assign ( { } , SETTINGS_MINIMAL_DEFAULTS , {
255- mqtt : { server : process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER , base_topic : SETTINGS_MINIMAL_DEFAULTS . mqtt . base_topic } ,
257+ mqtt : {
258+ enabled : SETTINGS_MINIMAL_DEFAULTS . mqtt . enabled ,
259+ server : process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER ,
260+ base_topic : SETTINGS_MINIMAL_DEFAULTS . mqtt . base_topic ,
261+ } ,
256262 } )
257263 : SETTINGS_MINIMAL_DEFAULTS ;
258264
@@ -978,6 +984,7 @@ describe("Onboarding", () => {
978984 port : SETTINGS_MINIMAL_DEFAULTS . frontend . port ,
979985 } ,
980986 mqtt : {
987+ enabled : SETTINGS_MINIMAL_DEFAULTS . mqtt . enabled ,
981988 base_topic : SETTINGS_MINIMAL_DEFAULTS . mqtt . base_topic ,
982989 server : process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER ,
983990 user : "abcd" ,
@@ -1200,7 +1207,11 @@ describe("Onboarding", () => {
12001207 await expect ( p ) . resolves . toStrictEqual ( true ) ;
12011208 expect ( data . read ( ) ) . toStrictEqual (
12021209 Object . assign ( { } , SAMPLE_SETTINGS_SAVE , {
1203- mqtt : { server : process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER , base_topic : SAMPLE_SETTINGS_SAVE . mqtt . base_topic } ,
1210+ mqtt : {
1211+ enabled : SAMPLE_SETTINGS_SAVE . mqtt . enabled ,
1212+ server : process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER ,
1213+ base_topic : SAMPLE_SETTINGS_SAVE . mqtt . base_topic ,
1214+ } ,
12041215 } ) ,
12051216 ) ;
12061217 } ) ;
@@ -1216,7 +1227,11 @@ describe("Onboarding", () => {
12161227 await expect ( p ) . resolves . toStrictEqual ( true ) ;
12171228
12181229 const expected = Object . assign ( { } , SETTINGS_MINIMAL_DEFAULTS , {
1219- mqtt : { server : process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER , base_topic : SETTINGS_MINIMAL_DEFAULTS . mqtt . base_topic } ,
1230+ mqtt : {
1231+ enabled : SETTINGS_MINIMAL_DEFAULTS . mqtt . enabled ,
1232+ server : process . env . ZIGBEE2MQTT_CONFIG_MQTT_SERVER ,
1233+ base_topic : SETTINGS_MINIMAL_DEFAULTS . mqtt . base_topic ,
1234+ } ,
12201235 } ) ;
12211236 // @ts -expect-error mock
12221237 delete expected . onboarding ;
0 commit comments