@@ -238,11 +238,13 @@ jobs:
238238
239239 - name : Check install
240240 run : |
241+ micromamba activate hea
241242 python -c "import numpy";
242243 python -c "import xspec"
243244
244245 - name : Prepare testing
245246 run : |
247+ micromamba activate hea
246248 cp .coveragerc docker/testsrc
247249 cp .coveragerc examples/sherpa
248250 cp .coveragerc examples/xspec
@@ -253,6 +255,7 @@ jobs:
253255
254256 - name : Test helper scripts
255257 run : |
258+ micromamba activate hea
256259 pushd docker/testsrc
257260 coverage run -p ../../fixkeywords.py combined_src.pi combined_bkg.pi combined_src.rmf combined_src.arf
258261 coverage run -p ../../gal.py combined_src.pi
@@ -267,6 +270,7 @@ jobs:
267270
268271 - name : Test examples
269272 run : |
273+ micromamba activate hea
270274 pushd examples/xspec;
271275 source ${HEADAS}/headas-init.sh
272276 PYTHONPATH=../../:$PYTHONPATH bash -v runall.sh || exit 1;
@@ -275,17 +279,20 @@ jobs:
275279
276280 - name : Install
277281 run : |
282+ micromamba activate hea
278283 python -m pip install .
279284 wc -l examples/sherpa/.cover* examples/xspec/.cover* docker/testsrc/.cover* .cover* || true
280285
281286 - name : David Homan's workflow
282287 run : |
288+ micromamba activate hea
283289 pushd examples/xspec/bayesian-workflow/tutorials/;
284290 bash run_all.sh;
285291 popd;
286292
287293 - name : Coverage report
288294 run : |
295+ micromamba activate hea
289296 coverage combine examples/sherpa examples/xspec docker/testsrc .
290297 coverage report
291298 coverage-lcov
0 commit comments