Skip to content

Commit 476badd

Browse files
committed
Set CWD of runner
1 parent 7457cf7 commit 476badd

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

tests/python/conftest.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# -*- coding: utf-8 -*-
22

3+
import os
4+
35
import pytest
46

57
import amrex.space3d as amr
@@ -12,6 +14,8 @@
1214
else:
1315
print("NO mpi4py load")
1416

17+
basepath = os.getcwd()
18+
1519

1620
@pytest.fixture(autouse=True, scope="function")
1721
def amrex_init(tmpdir):

tests/python/test_charge_deposition.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
import amrex.space3d as amr
1717
import impactx
1818

19+
from conftest import basepath
20+
1921

2022
def test_charge_deposition(save_png=True):
2123
"""
@@ -24,7 +26,7 @@ def test_charge_deposition(save_png=True):
2426
sim = impactx.ImpactX()
2527

2628
sim.n_cell = [16, 24, 32]
27-
sim.load_inputs_file("examples/fodo/input_fodo.in")
29+
sim.load_inputs_file(basepath + "/examples/fodo/input_fodo.in")
2830
sim.space_charge = True
2931
sim.slice_step_diagnostics = False
3032

tests/python/test_impactx.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,16 @@
1313
import amrex.space3d as amr
1414
from impactx import ImpactX, RefPart, distribution, elements
1515

16+
from conftest import basepath
17+
1618

1719
def test_impactx_fodo_file():
1820
"""
1921
This tests an equivalent to main.cpp in C++
2022
"""
2123
sim = ImpactX()
2224

23-
sim.load_inputs_file("examples/fodo/input_fodo.in")
25+
sim.load_inputs_file(basepath + "/examples/fodo/input_fodo.in")
2426

2527
sim.init_grids()
2628
sim.init_beam_distribution_from_inputs()
@@ -221,7 +223,7 @@ def test_impactx_no_elements():
221223
"""
222224
sim = ImpactX()
223225

224-
sim.load_inputs_file("examples/fodo/input_fodo.in")
226+
sim.load_inputs_file(basepath + "/examples/fodo/input_fodo.in")
225227

226228
sim.init_grids()
227229
sim.init_beam_distribution_from_inputs()

0 commit comments

Comments
 (0)