Mám pytest soubor, který vyžaduje prostředí je nastaven. Tak jsem se přidat následující natěrač pro každou funkci.
@pytest.mark.skipif('password' not in os.environ,
reason='Environment variable "password" not set.')
def test_1(mock):
....
@pytest.mark.skipif('password' not in os.environ,
reason='Environment variable "password" not set.')
def test_2(mock):
....
@pytest.mark.skipif('password' not in os.environ,
reason='Environment variable "password" not set.')
def test_3(mock):
....
Je to způsob, jak přeskočit všechny testovací místo toho, zdobení každý test funkce?
BTW, to jen přeskočit testy s následující zprávou. Je to způsob, jak zobrazit upozornění, informace o chybějící proměnné prostředí?
====== 25 skipped in 5.96s =======