summaryrefslogtreecommitdiffstats
path: root/library/python/pytest/ut/conftest_local/initial_conftests/foo/conftest.py
blob: 6fedd612c6b2e3d931bf3dd2b89c70738e5e852a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"""
This conftest SHOULD be counted an initial conftest, see
https://docs.pytest.org/en/stable/how-to/writing_plugins.html#pluginorder

This is because this conftest is located in the directory of the test module.
"""

import pytest

sessionstart_called = False


def pytest_sessionstart(session):
    global sessionstart_called
    sessionstart_called = True


@pytest.fixture
def is_sessionstart_called_foo():
    return sessionstart_called