Files

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

44 lines
884 B
Nix
Raw Permalink Normal View History

2025-10-09 14:15:47 +02:00
{ lib, testers }:
lib.recurseIntoAttrs {
# Positive tests
indent2 = testers.shfmt {
name = "indent2";
indent = 2;
src = ./src/indent2.sh;
};
indent2Bin = testers.shfmt {
name = "indent2Bin";
indent = 2;
src = ./src;
};
# Negative tests
indent2With0 = testers.testBuildFailure' {
drv = testers.shfmt {
name = "indent2";
indent = 0;
src = ./src/indent2.sh;
};
};
indent2BinWith0 = testers.testBuildFailure' {
drv = testers.shfmt {
name = "indent2Bin";
indent = 0;
src = ./src;
};
};
indent2With4 = testers.testBuildFailure' {
drv = testers.shfmt {
name = "indent2";
indent = 4;
src = ./src/indent2.sh;
};
};
indent2BinWith4 = testers.testBuildFailure' {
drv = testers.shfmt {
name = "indent2Bin";
indent = 4;
src = ./src;
};
};
}