tests: disable tests relying on phpPackages.php-codesniffer

https://github.com/NixOS/nixpkgs/pull/459254#issuecomment-3689578764
This commit is contained in:
Gaetan Lepage 2025-12-24 12:52:52 +01:00 committed by Matt Sturgeon
parent d8acad9865
commit cfa1df0088
4 changed files with 19 additions and 2 deletions

View file

@ -13,6 +13,10 @@ in
{
inherit states;
formatter-packages = {
# 2025-12-24: phpPackages.php-codesniffer is broken
# https://github.com/NixOS/nixpkgs/pull/459254#issuecomment-3689578764
phpcbf = states.broken php84Packages.php-codesniffer;
# 2025-12-20 build failure
# https://github.com/NixOS/nixpkgs/issues/472704
terragrunt_hclfmt = states.broken terragrunt;
@ -137,7 +141,6 @@ in
perltidy = perl538Packages.PerlTidy;
pg_format = pgformatter;
php_cs_fixer = php83Packages.php-cs-fixer;
phpcbf = php84Packages.php-codesniffer;
inherit (php84Packages) phpinsights;
prolog = swi-prolog;
pyproject-fmt = python313Packages.pyproject-parser;

View file

@ -13,6 +13,10 @@ let
};
disabledPackages = [
# 2025-12-24: phpPackages.php-codesniffer is broken
# https://github.com/NixOS/nixpkgs/pull/459254#issuecomment-3689578764
"php-codesniffer"
# 2025-11-15 dependency swift is broken
# https://github.com/NixOS/nixpkgs/issues/461474
"sourcekit-lsp"

View file

@ -21,7 +21,12 @@
"JSON"
];
brokenTools = [ ];
brokenTools = [
# 2025-12-24: phpPackages.php-codesniffer is broken
# https://github.com/NixOS/nixpkgs/pull/459254#issuecomment-3689578764
"phpcbf"
"phpcs"
];
# TODO: respect unpackaged from generated
unpackaged = [

View file

@ -100,6 +100,11 @@
sources =
let
disabled = [
# TODO Added 2025-12-24: phpPackages.php-codesniffer is broken
# https://github.com/NixOS/nixpkgs/pull/459254#issuecomment-3689578764
"phpcbf"
"phpcs"
# TODO Added 2025-12-20 build failure
# https://github.com/NixOS/nixpkgs/issues/472704
"terragrunt_fmt"