Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve testing infrastructure #285

Merged
merged 9 commits into from
Dec 25, 2020

Conversation

ranocha
Copy link
Member

@ranocha ranocha commented Dec 11, 2020

I added a Project.toml for the tests, made CompatHelper track it, added doctests to CI, and introduced modules for tests to avoid cluttering the namespace.

docs/src/iterators.md Outdated Show resolved Hide resolved
docs/src/iterators.md Outdated Show resolved Hide resolved
@haampie
Copy link
Member

haampie commented Dec 15, 2020

Can you "modularize" the new deprecations.jl tests too? Might have to rebase onto master.

And bump the version number?

@ranocha
Copy link
Member Author

ranocha commented Dec 15, 2020

Can you "modularize" the new deprecations.jl tests too? Might have to rebase onto master.

And bump the version number?

Sure 👍

@ranocha
Copy link
Member Author

ranocha commented Dec 18, 2020

Bump

@mschauer
Copy link
Member

I have a stupid question: is this actually testing the new setup? And we are dropping (test-) compatibility with Julia <1.2.

@ViralBShah
Copy link
Contributor

@haampie Good to merge?

@haampie
Copy link
Member

haampie commented Dec 25, 2020

Yes. @mschauer I would be happy with only supporting julia 1.5.3+ because it has 5-arg mul, which is useful in some solvers.

@haampie haampie merged commit 1824c69 into JuliaLinearAlgebra:master Dec 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants