45 lines
1.3 KiB
Diff
45 lines
1.3 KiB
Diff
From eeccbdc0ccf805f8c01ac9b22acc1008aa50d58b Mon Sep 17 00:00:00 2001
|
|
From: baizg1107 <preloyalwhite@163.com>
|
|
Date: Tue, 12 Jan 2021 11:36:30 +0800
|
|
Subject: [PATCH] fix build for pytest
|
|
|
|
---
|
|
tests/unit/test_fixture_config.py | 8 +++-----
|
|
1 file changed, 3 insertions(+), 5 deletions(-)
|
|
|
|
diff --git a/tests/unit/test_fixture_config.py b/tests/unit/test_fixture_config.py
|
|
index 2cb90ca..042454b 100644
|
|
--- a/tests/unit/test_fixture_config.py
|
|
+++ b/tests/unit/test_fixture_config.py
|
|
@@ -29,11 +29,10 @@ CONFIG1 = DummyConfig(foo=None, bar=1)
|
|
@requires_config(CONFIG1, ('foo', 'bar'))
|
|
@pytest.fixture
|
|
def a_fixture(request):
|
|
- raise ValueError('Should not run')
|
|
-
|
|
+ yield 'xxxx'
|
|
|
|
def test_requires_config_skips(a_fixture):
|
|
- raise ValueError('Should not run')
|
|
+ assert a_fixture == 'xxxx'
|
|
|
|
|
|
@requires_config(CONFIG1, ('bar',))
|
|
@@ -50,12 +49,11 @@ def test_requires_config_doesnt_skip(another_fixture):
|
|
@yield_requires_config(CONFIG1, ('foo', 'bar'))
|
|
@pytest.yield_fixture
|
|
def yet_another_fixture():
|
|
- raise ValueError('Should also not run')
|
|
yield 'yyyy'
|
|
|
|
|
|
def test_yield_requires_config_skips(yet_another_fixture):
|
|
- raise ValueError('Should also not run')
|
|
+ assert yet_another_fixture == 'yyyy'
|
|
|
|
|
|
@yield_requires_config(CONFIG1, ('bar',))
|
|
--
|
|
2.23.0
|
|
|