MCPcopy Create free account
hub / github.com/Python-Markdown/markdown / test_get_version

Method test_get_version

tests/test_meta.py:7–14  ·  view source on GitHub ↗

Test that _get_version formats __version_info__ as required by PEP 440.

(self)

Source from the content-addressed store, hash-verified

5class TestVersion(unittest.TestCase):
6
7 def test_get_version(self):
8 """Test that _get_version formats __version_info__ as required by PEP 440."""
9
10 self.assertEqual(_get_version((1, 1, 2, 'dev', 0)), "1.1.2.dev0")
11 self.assertEqual(_get_version((1, 1, 2, 'alpha', 1)), "1.1.2a1")
12 self.assertEqual(_get_version((1, 2, 0, 'beta', 2)), "1.2b2")
13 self.assertEqual(_get_version((1, 2, 0, 'rc', 4)), "1.2rc4")
14 self.assertEqual(_get_version((1, 2, 0, 'final', 0)), "1.2")
15
16 def test__version__IsValid(self):
17 """Test that __version__ is valid and normalized."""

Callers

nothing calls this directly

Calls 1

_get_versionFunction · 0.90

Tested by

no test coverage detected