diff options
author | sternenseemann <sternenseemann@systemli.org> | 2021-10-05 19:51:06 +0200 |
---|---|---|
committer | sterni <sternenseemann@systemli.org> | 2021-11-23 11:45:00 +0100 |
commit | 462cc7f39cd772ab2a647a9ef9fa66a6b7e89735 (patch) | |
tree | b3576787a6307473fed753ee5f0ede6854ef3a11 /pkgs/development/python-modules/afdko | |
parent | 5104de2ad76bd95675843e8e2cb3582a5135d23e (diff) |
python3Packages.afdko: run full test suite in passthru.tests
Testsuite delta seems to be 25% still (3min vs 4min on my machineā¦).
Diffstat (limited to 'pkgs/development/python-modules/afdko')
-rw-r--r-- | pkgs/development/python-modules/afdko/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/afdko/default.nix b/pkgs/development/python-modules/afdko/default.nix index 7dd2fa9287fd..d9610e9b9274 100644 --- a/pkgs/development/python-modules/afdko/default.nix +++ b/pkgs/development/python-modules/afdko/default.nix @@ -6,6 +6,9 @@ , cmake , antlr4_9 , pytestCheckHook +# Enables some expensive tests, useful for verifying an update +, runAllTests ? false +, afdko }: buildPythonPackage rec { @@ -68,7 +71,7 @@ buildPythonPackage rec { # https://github.com/adobe-type-tools/afdko/issues/1418 find tests -name layerinfo.plist -delete ''; - disabledTests = [ + disabledTests = lib.optionals (!runAllTests) [ # Disable slow tests, reduces test time ~25 % "test_report" "test_post_overflow" @@ -79,6 +82,10 @@ buildPythonPackage rec { "test_options" ]; + passthru.tests = { + fullTestsuite = afdko.override { runAllTests = true; }; + }; + meta = with lib; { description = "Adobe Font Development Kit for OpenType"; homepage = "https://adobe-type-tools.github.io/afdko/"; |