annotate MANIFEST.in @ 7399:deb8e7e6d66d

Skip redis tests if unable to communicate with the server. If the redis module is in the test environment, the redis tests will not be skipped. If connecting to redis during testing fails with a ConnectionError because there is no redis server at localhost, or if it fails with an AuthenticationError, you would fail a slew of tests. This causes the tests to report as skipped if either of the two errors occurs. It is very inefficient as it fails in setup() for the tests, but at least it does report skipping the tests. Also documented how to pass the redis password to the tests in the test part of the install docs. Future note: running tests needs proper docs in development.txt (including database setup) and a link left to that doc in installation.txt.
author John Rouillard <rouilj@ieee.org>
date Wed, 24 May 2023 12:52:53 -0400
parents b3ba03d2b214
children e99ebce483ef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4034
39531c28e540 Add 'share' and remove .svn
Stefan Seefeld <stefan@seefeld.name>
parents: 3736
diff changeset
1 recursive-include share *
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents: 1475
diff changeset
2 recursive-include roundup *.*
1138
4dc74354e8c3 fixed manifest
Richard Jones <richard@users.sourceforge.net>
parents: 795
diff changeset
3 recursive-include frontends *.*
1139
65e9dd4b59e1 pre-beta2 stuff
Richard Jones <richard@users.sourceforge.net>
parents: 1138
diff changeset
4 recursive-include scripts *.* *-*
6695
b3ba03d2b214 2.2.0b1 release changes
John Rouillard <rouilj@ieee.org>
parents: 6297
diff changeset
5 recursive-include scripts/Docker Dockerfile *.* *_*
5334
1ee8b7a671e7 Add to release docs. Typo correction, direction on using mercurial to
John Rouillard <rouilj@ieee.org>
parents: 4997
diff changeset
6 recursive-include tools *.* base64
96
73c52eae999c Added the distutils manifest template
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
7 recursive-include test *.py *.txt
4997
57adf2c4c40f Cleanup MANIFEST.in (issue2550714)
John Kristensen <john@jerrykan.com>
parents: 4702
diff changeset
8 recursive-include doc *.html *.png *.txt *.css *.example
5334
1ee8b7a671e7 Add to release docs. Typo correction, direction on using mercurial to
John Rouillard <rouilj@ieee.org>
parents: 4997
diff changeset
9 recursive-include detectors *.py README.txt
1ee8b7a671e7 Add to release docs. Typo correction, direction on using mercurial to
John Rouillard <rouilj@ieee.org>
parents: 4997
diff changeset
10 global-exclude *.pyc *.pyo .DS_Store *.orig *.rej *~ \#*
6297
a635a60ffb84 Remove standalone pytest run_tests.py bundle
John Rouillard <rouilj@ieee.org>
parents: 5512
diff changeset
11 include demo.py *.txt
5334
1ee8b7a671e7 Add to release docs. Typo correction, direction on using mercurial to
John Rouillard <rouilj@ieee.org>
parents: 4997
diff changeset
12 include doc/conf.py doc/roundup-favicon.ico
4997
57adf2c4c40f Cleanup MANIFEST.in (issue2550714)
John Kristensen <john@jerrykan.com>
parents: 4702
diff changeset
13 exclude doc/security.txt
2331
497be1dd5714 source distribution includes compiled message catalogs
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2304
diff changeset
14 include locale/*.po locale/*.mo locale/roundup.pot

Roundup Issue Tracker: http://roundup-tracker.org/