···5050 # List of components used in config
5151 extraComponents = filter useComponent availableComponents;
52525353- testedPackage = if (cfg.autoExtraComponents && cfg.config != null)
5353+ package = if (cfg.autoExtraComponents && cfg.config != null)
5454 then (cfg.package.override { inherit extraComponents; })
5555 else cfg.package;
5656-5757- # overridePythonAttrs has to be applied after override
5858- package = testedPackage.overridePythonAttrs (oldAttrs: {
5959- doCheck = false;
6060- });
61566257 # If you are changing this, please update the description in applyDefaultConfig
6358 defaultConfig = {
···188183 };
189184190185 package = mkOption {
191191- default = pkgs.home-assistant;
186186+ default = pkgs.home-assistant.overrideAttrs (oldAttrs: {
187187+ doInstallCheck = false;
188188+ });
192189 defaultText = literalExample ''
193193- pkgs.home-assistant
190190+ pkgs.home-assistant.overrideAttrs (oldAttrs: {
191191+ doInstallCheck = false;
192192+ })
194193 '';
195194 type = types.package;
196195 example = literalExample ''
···199198 }
200199 '';
201200 description = ''
202202- Home Assistant package to use. Tests are automatically disabled, as they take a considerable amout of time to complete.
201201+ Home Assistant package to use. By default the tests are disabled, as they take a considerable amout of time to complete.
203202 Override <literal>extraPackages</literal> or <literal>extraComponents</literal> in order to add additional dependencies.
204203 If you specify <option>config</option> and do not set <option>autoExtraComponents</option>
205204 to <literal>false</literal>, overriding <literal>extraComponents</literal> will have no effect.
206206- Avoid <literal>home-assistant.overridePythonAttrs</literal> if you use
207207- <literal>autoExtraComponents</literal>.
205205+ Avoid <literal>home-assistant.overridePythonAttrs</literal> if you use <literal>autoExtraComponents</literal>.
208206 '';
209207 };
210208