fix issue307 - use yaml.safe_load instead of yaml.load, thanks Mark Eichin.
This commit is contained in:
parent
5a1ce3c45c
commit
e6e86fa462
|
@ -20,6 +20,8 @@ Changes between 2.3.5 and 2.4.DEV
|
||||||
|
|
||||||
- honor --tb style for setup/teardown errors as well. Thanks Maho.
|
- honor --tb style for setup/teardown errors as well. Thanks Maho.
|
||||||
|
|
||||||
|
- fix issue307 - use yaml.safe_load in example, thanks Mark Eichin.
|
||||||
|
|
||||||
Changes between 2.3.4 and 2.3.5
|
Changes between 2.3.4 and 2.3.5
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ def pytest_collect_file(parent, path):
|
||||||
class YamlFile(pytest.File):
|
class YamlFile(pytest.File):
|
||||||
def collect(self):
|
def collect(self):
|
||||||
import yaml # we need a yaml parser, e.g. PyYAML
|
import yaml # we need a yaml parser, e.g. PyYAML
|
||||||
raw = yaml.load(self.fspath.open())
|
raw = yaml.safe_load(self.fspath.open())
|
||||||
for name, spec in raw.items():
|
for name, spec in raw.items():
|
||||||
yield YamlItem(name, self, spec)
|
yield YamlItem(name, self, spec)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue