Loading pkgs/development/python-modules/fontbakery/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -157,6 +157,7 @@ buildPythonPackage rec { homepage = "https://github.com/googlefonts/fontbakery"; changelog = "https://github.com/fonttools/fontbakery/blob/v${version}/CHANGELOG.md"; license = licenses.asl20; mainProgram = "fontbakery"; maintainers = with maintainers; [ danc86 ]; }; } pkgs/development/python-modules/fontbakery/tests.nix +10 −6 Original line number Diff line number Diff line { runCommand, fontbakery }: { fontbakery, lib, runCommand, }: let inherit (fontbakery) pname version src; inherit (fontbakery) version src; in runCommand "${pname}-tests" { meta.timeout = 5; } '' runCommand "fontbakery-tests" { meta.timeout = 5; } '' # Check the version matches what we packaged. ${fontbakery}/bin/fontbakery --version | grep -q "${version}" ${lib.getExe fontbakery} --version | grep -q "${version}" # Unpack src to get some test fonts. tar -xzf ${src} --strip-components=1 ${pname}-${version}/data/test tar -xzf ${src} --strip-components=1 fontbakery-${version}/data/test # Run some font checks. ${fontbakery}/bin/fontbakery check-ufo --no-progress --no-colors data/test/test.ufo >>$out ${lib.getExe fontbakery} check-ufo --no-progress --no-colors data/test/test.ufo >>$out # TODO add more '' Loading
pkgs/development/python-modules/fontbakery/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -157,6 +157,7 @@ buildPythonPackage rec { homepage = "https://github.com/googlefonts/fontbakery"; changelog = "https://github.com/fonttools/fontbakery/blob/v${version}/CHANGELOG.md"; license = licenses.asl20; mainProgram = "fontbakery"; maintainers = with maintainers; [ danc86 ]; }; }
pkgs/development/python-modules/fontbakery/tests.nix +10 −6 Original line number Diff line number Diff line { runCommand, fontbakery }: { fontbakery, lib, runCommand, }: let inherit (fontbakery) pname version src; inherit (fontbakery) version src; in runCommand "${pname}-tests" { meta.timeout = 5; } '' runCommand "fontbakery-tests" { meta.timeout = 5; } '' # Check the version matches what we packaged. ${fontbakery}/bin/fontbakery --version | grep -q "${version}" ${lib.getExe fontbakery} --version | grep -q "${version}" # Unpack src to get some test fonts. tar -xzf ${src} --strip-components=1 ${pname}-${version}/data/test tar -xzf ${src} --strip-components=1 fontbakery-${version}/data/test # Run some font checks. ${fontbakery}/bin/fontbakery check-ufo --no-progress --no-colors data/test/test.ufo >>$out ${lib.getExe fontbakery} check-ufo --no-progress --no-colors data/test/test.ufo >>$out # TODO add more ''