CORE-GATECH-GROUP / serpent-tools

A suite of parsers designed to make interacting with SERPENT output files simple and flawless
http://serpent-tools.readthedocs.io/en/latest/
MIT License
52 stars 33 forks source link

CI python 3.5 tests are failing #420

Closed drewejohnson closed 3 years ago

drewejohnson commented 4 years ago

Summary of issue

Tests are failing due to the symbolic linking of nodal_writer.py in the example director

https://travis-ci.com/github/CORE-GATECH-GROUP/serpent-tools/jobs/391507629#L756-L764

drewejohnson commented 4 years ago

Looks like pytest 6.0 changed how symlinks are handled - https://docs.pytest.org/en/stable/changelog.html?highlight=symbolic%20links#id55

Might be as simple as downgrading pytest. There's nothing new in 6.0 that we need yet

Update

In the linked test, only the py3.5 builds used pytest >= 6

drewejohnson commented 3 years ago

Closed with #421 and #427