The content of this branch was automatically imported from Fedora ELN with the following as its source: https://src.fedoraproject.org/rpms/langtable#433553268f52b97c810c9e4e733fd24be4b6d978
34 lines
1.1 KiB
Bash
34 lines
1.1 KiB
Bash
#!/bin/bash
|
|
|
|
check_return_value () {
|
|
if [ $1 != 0 ] ; then
|
|
exit $1
|
|
fi
|
|
}
|
|
|
|
PYTHON3_SITELIB=$(/usr/bin/python3 -Ic "from distutils.sysconfig import get_python_lib; print(get_python_lib())")
|
|
|
|
xmllint --noout --relaxng \
|
|
${PYTHON3_SITELIB}/langtable/schemas/keyboards.rng \
|
|
${PYTHON3_SITELIB}/langtable/data/keyboards.xml.gz
|
|
check_return_value $?
|
|
xmllint --noout --relaxng \
|
|
${PYTHON3_SITELIB}/langtable/schemas/languages.rng \
|
|
${PYTHON3_SITELIB}/langtable/data/languages.xml.gz
|
|
check_return_value $?
|
|
xmllint --noout --relaxng \
|
|
${PYTHON3_SITELIB}/langtable/schemas/territories.rng \
|
|
${PYTHON3_SITELIB}/langtable/data/territories.xml.gz
|
|
check_return_value $?
|
|
xmllint --noout --relaxng \
|
|
${PYTHON3_SITELIB}/langtable/schemas/timezoneidparts.rng \
|
|
${PYTHON3_SITELIB}/langtable/data/timezoneidparts.xml.gz
|
|
check_return_value $?
|
|
xmllint --noout --relaxng \
|
|
${PYTHON3_SITELIB}/langtable/schemas/timezones.rng \
|
|
${PYTHON3_SITELIB}/langtable/data/timezones.xml.gz
|
|
check_return_value $?
|
|
|
|
/usr/bin/python3 /usr/share/doc/langtable/test_cases.py
|
|
check_return_value $?
|