MCPcopy Create free account
hub / github.com/pytest-dev/pytest / test_addmarker_order

Function test_addmarker_order

testing/test_mark.py:1052–1063  ·  view source on GitHub ↗
(pytester)

Source from the content-addressed store, hash-verified

1050
1051
1052def test_addmarker_order(pytester) -> None:
1053 session = mock.Mock()
1054 session.own_markers = []
1055 session.parent = None
1056 session.nodeid = ""
1057 session.path = pytester.path
1058 node = Node.from_parent(session, name="Test")
1059 node.add_marker("foo")
1060 node.add_marker("bar")
1061 node.add_marker("baz", append=False)
1062 extracted = [x.name for x in node.iter_markers()]
1063 assert extracted == ["baz", "foo", "bar"]
1064
1065
1066@pytest.mark.filterwarnings("ignore")

Callers

nothing calls this directly

Calls 3

add_markerMethod · 0.80
iter_markersMethod · 0.80
from_parentMethod · 0.45

Tested by

no test coverage detected