anchor.diff:    # List of components used in config
     extraComponents = filter useComponent availableComponents;
   
  -  package = if (cfg.autoExtraComponents && cfg.config != null)
  +  testedPackage = if (cfg.autoExtraComponents && cfg.config != null)
       then (cfg.package.override { inherit extraComponents; })
       else cfg.package;
  +
  +  # overridePythonAttrs has to be applied after override
  +  package = testedPackage.overridePythonAttrs (oldAttrs: {
  +    doCheck = false;
  +  });
   
     # If you are changing this, please update the description in applyDefaultConfig
     defaultConfig = {
  
positive.code:         }
        '';
        description = ''
          Home Assistant package to use. By default the tests are disabled, as they take a considerable amout of time to complete.
          Override <literal>extraPackages</literal> or <literal>extraComponents</literal> in order to add additional dependencies.
          If you specify <option>config</option> and do not set <option>autoExtraComponents</option>
          to <literal>false</literal>, overriding <literal>extraComponents</literal> will have no effect.
        '';
      };
  
  
negative.code:     };
  
      package = mkOption {
        default = pkgs.home-assistant;
        defaultText = literalExample ''
          pkgs.home-assistant
        '';
        type = types.package;
        example = literalExample ''
  