Refactor tests with Py.Test's fixtures // Resolve #2

This commit is contained in:
Ivan Kravets
2015-02-21 15:15:00 +02:00
parent a4926f3c28
commit e17ce83499
10 changed files with 94 additions and 140 deletions

View File

@ -19,9 +19,11 @@ def pytest_generate_tests(metafunc):
if "platformio.ini" not in files:
continue
project_dirs.append(root)
project_dirs.sort()
metafunc.parametrize("pioproject_dir", project_dirs)
@pytest.mark.examples
def test_run(platformio_setup, pioproject_dir):
if isdir(join(pioproject_dir, ".pioenvs")):
rmtree(join(pioproject_dir, ".pioenvs"))