query
On this page

testBuildFailure'

pkgs.testers.testBuildFailure'

Functor
Docs pulled from | This Revision | about 1 hour ago

No reference documentation found yet.

Contribute now!


Contribute
Enhance the ecosystem with your expertise! Contribute to fill the gaps in documentation. Your input can make a difference.

Noogle detected

This is a Functor

Learn about functors

Implementation

The following is the current implementation of this function.

{
    drv,
    name ? "testBuildFailure-${drv.name}",
    expectedBuilderExitCode ? 1,
    expectedBuilderLogEntries ? [ ],
    script ? "",
  }:
  stdenvNoCC.mkDerivation (finalAttrs: {
    __structuredAttrs = true;
    strictDeps = true;

    inherit name;

    nativeBuildInputs = [ finalAttrs.failed ];

    failed = testers.testBuildFailure drv;

    inherit expectedBuilderExitCode expectedBuilderLogEntries;

    inherit script;

    buildCommandPath = ./build-command.sh;

    meta = {
      description = "A wrapper around testers.testBuildFailure to simplify common use cases";
      maintainers = [ lib.maintainers.connorbaker ];
    };
  })