File: conftest.py

package info (click to toggle)
dolfin 2018.1.0.post1-16
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 28,764 kB
  • sloc: xml: 104,040; cpp: 98,856; python: 22,511; makefile: 204; sh: 182
file content (16 lines) | stat: -rw-r--r-- 480 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import pytest

def pytest_addoption(parser):
    parser.addoption("--mpiexec", action="store", default=None,
                     help="Name of program to run MPI, e.g. mpiexex")
    parser.addoption("--num-proc", action="store", default=1,
                     help="Number of MPI processes to use")

@pytest.fixture
def mpiexec(request):
    return request.config.getoption("--mpiexec")


@pytest.fixture
def num_proc(request):
    return request.config.getoption("--num-proc")