Skip to content

Commit aecbdcf

Browse files
committed
Add support for the pytest-dependency option automark_dependency
- split documentation into several pages
1 parent 85a552b commit aecbdcf

File tree

11 files changed

+1185
-1137
lines changed

11 files changed

+1185
-1137
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
the dot notation, the standard pytest nodeid is used,
99
see [#24](https://github.com/pytest-dev/pytest-order/issues/24)
1010

11+
### New features
12+
- added support for the ``pytest-dependency`` option ``automark_dependency``
13+
1114
## [Version 0.11.0](https://pypi.org/project/pytest-order/0.11.0/) (2021-04-11)
1215
Adds support for multiple relative markers for the same test.
1316

README.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ _pytest-order_ - a pytest plugin to order test execution
55

66
`pytest-order` is a pytest plugin that allows you to customize the order in which
77
your tests are run. It uses the marker `order` that defines when a specific
8-
test shall be run relative to the other tests.
8+
test shall run, either by using an ordinal number, or by specifying the
9+
relationship to other tests.
910

1011
`pytest-order` is a fork of
1112
[pytest-ordering](https://github.com/ftobia/pytest-ordering) that provides
12-
some additional features - see [below](#comparison-with-pytest_ordering) for
13-
details.
13+
additional features like ordering relative to other tests.
1414

1515
`pytest-order` works with Python 3.6 - 3.10, with pytest
1616
versions >= 3.7.0, and runs on Linux, macOS and Windows.
@@ -103,20 +103,18 @@ History
103103
-------
104104
This is a fork of [pytest-ordering](https://github.com/ftobia/pytest-ordering).
105105
That project is not maintained anymore, and there are several helpful PRs
106-
that are now integrated into `pytest-order`. The idea and most of the code
107-
has been created by Frank Tobia, the author of that plugin, and
106+
that are now integrated into `pytest-order`. The idea and most of the
107+
initial code has been created by Frank Tobia, the author of that plugin, and
108108
[contributors](https://github.com/pytest-dev/pytest-order/blob/main/AUTHORS).
109109

110-
Comparison with pytest_ordering
111-
-------------------------------
112110
While derived from `pytest_ordering`, `pytest-order` is **not** compatible
113111
with `pytest-ordering` due to the changed marker name (`order` instead of
114-
`run`). Additional markers are integrated into the `order` marker (for a
115-
rationale see also
112+
`run`). Additional markers defined `pytest_ordering` are all integrated
113+
into the `order` marker (for a rationale see also
116114
[this issue](https://github.com/ftobia/pytest-ordering/issues/38)).
117115

118116
Ordering relative to other tests and all the configuration options are not
119117
available in the released version of `pytest-ordering`.
120-
However, most of these features are derived from
118+
However, most of these features are derived from or inspired by
121119
[issues](https://github.com/pytest-dev/pytest-order/blob/main/old_issues.md)
122-
and pull requests already existing in `pytest-ordering`.
120+
and pull requests already existing in `pytest-ordering`.

0 commit comments

Comments
 (0)