tj.git-extras/tests/README.md
Leroy 28b48c7432
chore: add poetry to handle the tests of the git extras (#1121)
* chore: add poetry to handle the tests of the git extras

* chore(ci): upgrade the deps version

* chore(CONTRIBUTING): remove the test description
2023-12-01 14:25:14 +08:00

899 B

Test for git-extras

The git-extras has its own testcases now, and the more is on the way! So let's introduce it.

We choose python to help us to reach to other shore cause python is life saver.

The test part depends on:

  • python >= 3.11
  • poetry >= 1.7.1
  • pytest >= 7.4
  • gitpython >= 3.1.40

So the versions are higher than above is recommended.

How to test

  1. Install poetry
  2. Install the dependencies via poetry install --no-root
  3. Run poetry run pytest

It is done or go without poetry,

  1. Install python >= 3.11
  2. Install pytest >= 7.4
  3. Install gitpython >= 3.1.40
  4. Run pytest

The second way maybe blocked the some missing dependencies at someday, so the first one is recommended.

References