ricelandbot/tests/test_ricelandbot.py

21 lines
578 B
Python

import configparser
import ricelandbot
def test_version():
# read the version set in pyproject.toml and compare to
# what the app thinks about itself
pyproject = configparser.ConfigParser()
pyproject.read("pyproject.toml")
pyproject_version = pyproject['tool.poetry']['version'].strip('"')
assert pyproject_version == ricelandbot.__version__
assert pyproject_version == ricelandbot.version_dict['version']
def test_pytest_name():
assert __name__ == "tests.test_ricelandbot"
def test_name():
assert ricelandbot.__name__ == "ricelandbot"