mirror of https://github.com/python/cpython
testing a full check case
This commit is contained in:
parent
942825f7de
commit
c2936b786a
|
@ -65,7 +65,7 @@ class check(Command):
|
||||||
if self.metadata:
|
if self.metadata:
|
||||||
self.check_metadata()
|
self.check_metadata()
|
||||||
if self.restructuredtext:
|
if self.restructuredtext:
|
||||||
if docutils:
|
if HAS_DOCUTILS:
|
||||||
self.check_restructuredtext()
|
self.check_restructuredtext()
|
||||||
elif self.strict:
|
elif self.strict:
|
||||||
raise DistutilsSetupError('The docutils package is needed.')
|
raise DistutilsSetupError('The docutils package is needed.')
|
||||||
|
|
|
@ -85,6 +85,13 @@ class CheckTestCase(support.LoggingSilencer,
|
||||||
cmd.check_restructuredtext()
|
cmd.check_restructuredtext()
|
||||||
self.assertEquals(cmd._warnings, 0)
|
self.assertEquals(cmd._warnings, 0)
|
||||||
|
|
||||||
|
def test_check_all(self):
|
||||||
|
|
||||||
|
metadata = {'url': 'xxx', 'author': 'xxx'}
|
||||||
|
self.assertRaises(DistutilsSetupError, self._run,
|
||||||
|
{}, **{'strict': 1,
|
||||||
|
'restructuredtext': 1})
|
||||||
|
|
||||||
def test_suite():
|
def test_suite():
|
||||||
return unittest.makeSuite(CheckTestCase)
|
return unittest.makeSuite(CheckTestCase)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue