summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurits van Rees <maurits@vanrees.org>2021-09-02 11:59:39 +0200
committerMaurits van Rees <maurits@vanrees.org>2021-09-03 10:18:37 +0200
commit4f6f1fc8c36168bae838805e75b4bb79bc07b04d (patch)
treed37ec75e2a5712131f85a1d10b26ded060921288
parent74cf43f3dd2d3108548fa0ecc091711ef2ab4eb2 (diff)
downloadzope-i18n-4f6f1fc8c36168bae838805e75b4bb79bc07b04d.tar.gz
Add meta.toml rules for manifest and check-manifest.
-rw-r--r--.meta.toml26
-rw-r--r--MANIFEST.in9
-rw-r--r--setup.cfg9
-rw-r--r--tox.ini2
4 files changed, 44 insertions, 2 deletions
diff --git a/.meta.toml b/.meta.toml
index 4a7e6d4..63ff7ae 100644
--- a/.meta.toml
+++ b/.meta.toml
@@ -5,7 +5,6 @@ template = "pure-python"
commit-id = "7f5b73fe9d2bcbabafaef5f69dd97408a142d42a"
[python]
-with-appveyor = false
with-windows = false
with-pypy = true
with-future-python = false
@@ -18,3 +17,28 @@ use-flake8 = true
[coverage]
fail-under = 100
+
+[manifest]
+additional-rules = [
+ "recursive-include docs *.bat",
+ "recursive-include src *.dtd",
+ "recursive-include src *.html",
+ "recursive-include src *.in",
+ "recursive-include src *.po",
+ "recursive-include src *.rst",
+ "recursive-include src *.txt",
+ "recursive-include src *.xml",
+ "recursive-include src *.zcml",
+ ]
+
+[check-manifest]
+ignore-bad-ideas = [
+ "src/zope/i18n/tests/de-default.mo",
+ "src/zope/i18n/tests/en-alt.mo",
+ "src/zope/i18n/tests/en-default.mo",
+ "src/zope/i18n/tests/locale/de/LC_MESSAGES/zope-i18n.mo",
+ "src/zope/i18n/tests/locale/en/LC_MESSAGES/zope-i18n.mo",
+ "src/zope/i18n/tests/locale2/en/LC_MESSAGES/zope-i18n.mo",
+ "src/zope/i18n/tests/locale3/en/LC_MESSAGES/zope-i18n.mo",
+ "src/zope/i18n/tests/pl-default.mo",
+ ]
diff --git a/MANIFEST.in b/MANIFEST.in
index 38e9c74..b2b9c96 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -11,3 +11,12 @@ recursive-include docs *.txt
recursive-include docs Makefile
recursive-include src *.py
+recursive-include docs *.bat
+recursive-include src *.dtd
+recursive-include src *.html
+recursive-include src *.in
+recursive-include src *.po
+recursive-include src *.rst
+recursive-include src *.txt
+recursive-include src *.xml
+recursive-include src *.zcml
diff --git a/setup.cfg b/setup.cfg
index 264b78c..c703c58 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -11,3 +11,12 @@ ignore =
.editorconfig
.meta.toml
docs/_build/html/_sources/*
+ignore-bad-ideas =
+ src/zope/i18n/tests/de-default.mo
+ src/zope/i18n/tests/en-alt.mo
+ src/zope/i18n/tests/en-default.mo
+ src/zope/i18n/tests/locale/de/LC_MESSAGES/zope-i18n.mo
+ src/zope/i18n/tests/locale/en/LC_MESSAGES/zope-i18n.mo
+ src/zope/i18n/tests/locale2/en/LC_MESSAGES/zope-i18n.mo
+ src/zope/i18n/tests/locale3/en/LC_MESSAGES/zope-i18n.mo
+ src/zope/i18n/tests/pl-default.mo
diff --git a/tox.ini b/tox.ini
index fd22c86..cf1d7e5 100644
--- a/tox.ini
+++ b/tox.ini
@@ -58,7 +58,7 @@ commands =
mkdir -p {toxinidir}/parts/htmlcov
coverage run -m zope.testrunner --test-path=src {posargs:-vc}
coverage html
- coverage report -m --fail-under=0
+ coverage report -m --fail-under=100
[coverage:run]
branch = True