2015-09-14 18:55:16 +02:00
|
|
|
#! /usr/bin/env py.test
|
2020-10-08 03:45:51 +02:00
|
|
|
from pathlib import Path
|
2015-09-14 18:55:16 +02:00
|
|
|
|
|
|
|
import pytest
|
|
|
|
import re
|
|
|
|
from pypiserver import version as my_ver
|
|
|
|
|
2020-10-06 04:04:22 +02:00
|
|
|
|
2015-09-14 18:55:16 +02:00
|
|
|
@pytest.fixture()
|
|
|
|
def readme():
|
2020-10-08 03:45:51 +02:00
|
|
|
return Path(__file__).parents[1].joinpath("README.rst").read_text()
|
2020-10-06 04:04:22 +02:00
|
|
|
|
2015-09-14 18:55:16 +02:00
|
|
|
|
|
|
|
def test_READMEversion(readme):
|
2020-10-06 04:04:22 +02:00
|
|
|
m = re.compile(r"^\s*:Version:\s*(.+)\s*$", re.MULTILINE).search(readme)
|
2015-09-14 18:55:16 +02:00
|
|
|
assert m, "Could not find version on README!"
|
2020-10-08 03:45:51 +02:00
|
|
|
assert m.group(1) == my_ver, f"Updated version({m.group(1)}) on README!"
|