1
0
Fork 0
forked from github/pelican

Cleanup test environment and requirements

- pytest: verbose isn't needed but show skipped tests
- mock is not needed anymore. it is part of stdlib
- Unpin Sphinx and fix warning about lexer
- Mirror tox command for doc build in tasks.py
This commit is contained in:
Deniz Turgut 2020-04-26 00:59:54 +03:00
commit 839629b102
No known key found for this signature in database
GPG key ID: 87B7168D7AB3ED2F
10 changed files with 11 additions and 54 deletions

View file

@ -1,16 +1,10 @@
import os
from unittest.mock import patch
from pelican import readers
from pelican.tests.support import get_settings, unittest
from pelican.utils import SafeDatetime
try:
from unittest.mock import patch
except ImportError:
try:
from mock import patch
except ImportError:
patch = False
CUR_DIR = os.path.dirname(__file__)
CONTENT_PATH = os.path.join(CUR_DIR, 'content')
@ -125,7 +119,6 @@ class DefaultReaderTest(ReaderTest):
self.assertDictHasSubset(page.metadata, expected)
@unittest.skipUnless(patch, 'Needs Mock module')
def test_find_empty_alt(self):
with patch('pelican.readers.logger') as log_mock:
content = ['<img alt="" src="test-image.png" width="300px" />',