kopia lustrzana https://github.com/jedie/PyInventory
23 wiersze
758 B
Python
23 wiersze
758 B
Python
from unittest import TestCase
|
|
|
|
from bx_py_utils.auto_doc import assert_readme_block
|
|
from cli_base.cli_tools.git_history import get_git_history
|
|
|
|
import inventory
|
|
from manage import BASE_PATH
|
|
|
|
|
|
class ReadmeHistoryTestCase(TestCase):
|
|
def test_readme_history(self):
|
|
git_history = get_git_history(
|
|
current_version=inventory.__version__,
|
|
add_author=False,
|
|
)
|
|
history = '\n'.join(git_history)
|
|
assert_readme_block(
|
|
readme_path=BASE_PATH / 'README.md',
|
|
text_block=f'\n{history}\n',
|
|
start_marker_line='[comment]: <> (✂✂✂ auto generated history start ✂✂✂)',
|
|
end_marker_line='[comment]: <> (✂✂✂ auto generated history end ✂✂✂)',
|
|
)
|