PyTest select tests by name



examples/pytest/test_by_name.py
def test_database_read():
    assert True

def test_database_write():
    assert True

def test_database_forget():
    assert True

def test_ui_access():
    assert True

def test_ui_forget():
    assert True

pytest --collect-only test_by_name.py
    test_database_read
    test_database_write
    test_database_forget
    test_ui_access
    test_ui_forget


pytest --collect-only -k database test_by_name.py
    test_database_forget
    test_database_read
    test_database_write


pytest --collect-only -k ui test_by_name.py
    test_ui_access
    test_ui_forget


pytest --collect-only -k forget test_by_name.py
    test_database_forget
    test_ui_forget


pytest --collect-only -k "forget or read" test_by_name.py
    test_database_read
    test_database_forget
    test_ui_forget