from pelican import read_settings, Pelican
-class PluginTestCase(unittest.TestCase):
+class PelicanPluginTestCase(unittest.TestCase):
def __init__(self, path, dir, *args, **kwargs):
unittest.TestCase.__init__(self, *args, **kwargs)
# Source files for test_something.py are in something_{dir}/ subdirectory
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Abbr(PluginTestCase):
+class Abbr(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Alias(PluginTestCase):
+class Alias(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Code(PluginTestCase):
+class Code(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Components(PluginTestCase):
+class Components(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
from distutils.version import LooseVersion
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
def dot_version():
return re.match(".*version (?P<version>\d+\.\d+\.\d+).*", subprocess.check_output(['dot', '-V'], stderr=subprocess.STDOUT).decode('utf-8').strip()).group('version')
-class Dot(PluginTestCase):
+class Dot(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Dox(PluginTestCase):
+class Dox(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Filesize(PluginTestCase):
+class Filesize(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Gh(PluginTestCase):
+class Gh(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Gl(PluginTestCase):
+class Gl(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Content(PluginTestCase):
+class Content(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, 'content', *args, **kwargs)
# Verify there's no superfluous markup or useless classes
self.assertEqual(*self.actual_expected_contents('page.html'))
-class Typography(PluginTestCase):
+class Typography(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, 'typography', *args, **kwargs)
self.assertEqual(*self.actual_expected_contents('category-a-category.html'))
self.assertEqual(*self.actual_expected_contents('tag-tagging-a-name.html'))
-class TypographyGlobalLang(PluginTestCase):
+class TypographyGlobalLang(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, 'typography_global_lang', *args, **kwargs)
# be at proper places and not where it shouldn't be.
self.assertEqual(*self.actual_expected_contents('page.html'))
-class RenderRst(PluginTestCase):
+class RenderRst(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, 'parse_error', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Images(PluginTestCase):
+class Images(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from . import PluginTestCase
+from . import PelicanPluginTestCase
-class Link(PluginTestCase):
+class Link(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
from distutils.version import LooseVersion
-from . import PluginTestCase
+from . import PelicanPluginTestCase
-class Math(PluginTestCase):
+class Math(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
</g>
</svg>"""
-class Cached(PluginTestCase):
+class Cached(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, 'cached', *args, **kwargs)
fermat_hash: (6, 0.0, fermat)})
self.assertEqual(math_cache_actual, math_cache_expected)
-class Uncached(PluginTestCase):
+class Uncached(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, 'uncached', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Metadata(PluginTestCase):
+class Metadata(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
self.assertEqual(*self.actual_expected_contents('tag-a-tag.html'))
self.assertEqual(*self.actual_expected_contents('tag-minimal-tag.html'))
-class TypographyHtmlEscape(PluginTestCase):
+class TypographyHtmlEscape(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, 'typography_html_escape', *args, **kwargs)
import os
import unittest
-from . import PluginTestCase
+from . import PelicanPluginTestCase
-class Plots(PluginTestCase):
+class Plots(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)
# DEALINGS IN THE SOFTWARE.
#
-from m.test import PluginTestCase
+from . import PelicanPluginTestCase
-class Vk(PluginTestCase):
+class Vk(PelicanPluginTestCase):
def __init__(self, *args, **kwargs):
super().__init__(__file__, '', *args, **kwargs)