MagicMirrorOrg / MagicMirror

MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
http://magicmirror.builders
MIT License
19.83k stars 4.21k forks source link

add support for test mode detection in modulename.js via index.html #3631

Closed sdetweil closed 1 week ago

sdetweil commented 1 week ago

in some cases the modulename.js may need to detect running in test mode (compliments pr #3630)

window.name is not set web mode

add a new field to the index.html window.intest and use the server_function to replace the hard coded string like we do for window.mmversion=#VERSION# then change the two test helpers to set the env variable app.js detects and sets global.intest=true server func replace with value of global.intest

then module can use if(window.intest)

sdetweil commented 1 week ago

enhancement for #3610