Extended test_documentation.py to be able to find doctests in subdirectories
commitadae635a4ca147937019fdd91aebd95a2769b9ca
authorBarry Warsaw <barry@python.org>
Tue, 1 Jan 2008 18:49:27 +0000 (1 13:49 -0500)
committerBarry Warsaw <barry@python.org>
Tue, 1 Jan 2008 18:49:27 +0000 (1 13:49 -0500)
tree7cdae81b4b7715781e889f32bbd0dbba80609367
parent5b4bb22feca4d520afef44d1c472807e020d17b5
Extended test_documentation.py to be able to find doctests in subdirectories
called 'docs' anywhere under the Mailman package.  Change the rule API to
return rule classes not instances.  Added the ChainJump enum, though this will
likely change soon.
26 files changed:
Mailman/app/rules.py
Mailman/interfaces/rules.py
Mailman/rules/__init__.py
Mailman/rules/administrivia.py
Mailman/rules/approved.py
Mailman/rules/docs/administrivia.txt [moved from Mailman/docs/administrivia.txt with 100% similarity]
Mailman/rules/docs/approve.txt [moved from Mailman/docs/approve.txt with 100% similarity]
Mailman/rules/docs/implicit-dest.txt [moved from Mailman/docs/implicit-dest.txt with 100% similarity]
Mailman/rules/docs/loop.txt [moved from Mailman/docs/loop.txt with 100% similarity]
Mailman/rules/docs/max-size.txt [moved from Mailman/docs/max-size.txt with 100% similarity]
Mailman/rules/docs/moderation.txt [moved from Mailman/docs/moderation.txt with 100% similarity]
Mailman/rules/docs/news-moderation.txt [moved from Mailman/docs/news-moderation.txt with 100% similarity]
Mailman/rules/docs/no-subject.txt [moved from Mailman/docs/no-subject.txt with 100% similarity]
Mailman/rules/docs/recipients.txt [moved from Mailman/docs/recipients.txt with 100% similarity]
Mailman/rules/docs/rules.txt [moved from Mailman/docs/rules.txt with 97% similarity]
Mailman/rules/docs/suspicious.txt [moved from Mailman/docs/suspicious.txt with 100% similarity]
Mailman/rules/emergency.py
Mailman/rules/implicit_dest.py
Mailman/rules/loop.py
Mailman/rules/max_recipients.py
Mailman/rules/max_size.py
Mailman/rules/moderation.py
Mailman/rules/news_moderation.py [moved from Mailman/rules/new_moderation.py with 94% similarity]
Mailman/rules/no_subject.py
Mailman/rules/suspicious.py
Mailman/tests/test_documentation.py