miyuchina / mistletoe

A fast, extensible and spec-compliant Markdown parser in pure Python.
MIT License
841 stars 119 forks source link

build: add proper configuration for tox/tests #222

Closed pbodnar closed 3 months ago

pbodnar commented 3 months ago

Define all the needed requirements and the test command, so that running tox runs the unit tests and runs them successfully.

Also simplify the CI workflow by using both requirements files - exactly how tox does it.

Fixes #220 and #221.

coveralls commented 3 months ago

Coverage Status

coverage: 94.207%. remained the same when pulling 24da9bb4bb85980d12ee32c070d03683d8e5a1d3 on issue-220-configure-tox into a6b14a9ff92132cb707590443647eb17cfc8f2b6 on master.

pbodnar commented 3 months ago

@mtelka, @ancieg, can you please check this out? It works for me, but maybe you'll find st to improve/fix, as I'm a newbie in this. :P

ancieg commented 3 months ago

@mtelka, @Ancieg, can you please check this out? It works for me, but maybe you'll find st to improve/fix, as I'm a newbie in this. :P

Looks good to me.

pbodnar commented 3 months ago

Thank you!