Fixes tox pep8 error in macOS

Let's remove xargs GNU Extended option -r, --no-run-if-empty in tox.ini.

Change-Id: Ia014da76d51fa538513702560cd86da2bb1ae958
This commit is contained in:
ChJR 2017-08-20 22:41:05 +09:00 committed by Akihiro Motoki
parent 36dc717d65
commit e05d6d58a9
2 changed files with 11 additions and 1 deletions

10
tools/check-po.sh Executable file
View File

@ -0,0 +1,10 @@
#!/bin/bash
set -e
FIND_DIRS=${*:-"."}
find $FIND_DIRS -type f \( -name '*.po' -o -name '*.pot' \) -print0 | \
while read -r -d '' FILE; do
msgfmt --check-format -o /dev/null "$FILE"
done

View File

@ -34,7 +34,7 @@ whitelist_externals =
[testenv:pep8]
commands =
flake8
bash -c "find {toxinidir} -type f \( -name '*.po' -o -name '*.pot' \) -print0 | xargs -0 -n1 --no-run-if-empty msgfmt --check-format -o /dev/null"
bash {toxinidir}/tools/check-po.sh {toxinidir}/doc {toxinidir}/glossary
python {toxinidir}/tools/check_yaml_file.py {toxinidir}/tools/zanata/translation_team.yaml
bash {toxinidir}/tools/check-zanata-users-list.sh
whitelist_externals = bash