Files
buildroot/support/testing/tests/package/sample_python_pytest_asyncio.py
tiopex dcdaa3599c bump version to 2022.02.9
add miyoo_defconfig
2023-01-31 16:39:34 +01:00

32 lines
365 B
Python

import asyncio
import pytest
x = 1
@pytest.fixture()
def f1():
global x
x = 2
yield 15
x = 3
@pytest.mark.asyncio
async def test_1():
assert x == 1
@pytest.mark.asyncio
async def test_2(f1):
assert x == 2
assert f1 == 15
@pytest.mark.asyncio
async def test_3():
assert x == 3
await asyncio.sleep(0.1)
assert x == 3