-
-
Notifications
You must be signed in to change notification settings - Fork 591
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
Re-enable the JPL HORIZONS consistency unit test #5314
Conversation
I opened a PR to your fork as I have a desire to see all test classes in existence burnt and replaced with pytest fixtures. |
Burn the test class
PR merged, with a small fix |
I thought putting the mark on the fixture means that all tests which use the fixture have the mark? |
No: xref pytest-dev/pytest#1368 |
well now I know. |
The backport to
To backport manually, run these commands in your terminal: # Fetch latest updates from GitHub.
git fetch
# Create new working tree.
git worktree add .worktrees/backport 2.0
# Navigate to the new directory.
cd .worktrees/backport
# Cherry-pick all the commits of this pull request and resolve the likely conflicts.
git cherry-pick e1b856c55a864a255225624fbc26cbc64701293d d234c38b3d559040d7239ac41da49522d35e94b0 75d3228944fc567ee9e358233d965c96a4d1b97a 303d719120ac127ba2efef2b5b20090dcf0214b2
# Create a new branch with these backported commits.
git checkout -b backport-5314-to-2.0
# Push it to GitHub.
git push --set-upstream origin backport-5314-to-2.0
# Go back to the original working tree.
cd ../..
# Delete the working tree.
git worktree remove .worktrees/backport Then, create a pull request where the |
The backport to
To backport manually, run these commands in your terminal: # Fetch latest updates from GitHub.
git fetch
# Create new working tree.
git worktree add .worktrees/backport 2.1
# Navigate to the new directory.
cd .worktrees/backport
# Cherry-pick all the commits of this pull request and resolve the likely conflicts.
git cherry-pick e1b856c55a864a255225624fbc26cbc64701293d d234c38b3d559040d7239ac41da49522d35e94b0 75d3228944fc567ee9e358233d965c96a4d1b97a 303d719120ac127ba2efef2b5b20090dcf0214b2
# Create a new branch with these backported commits.
git checkout -b backport-5314-to-2.1
# Push it to GitHub.
git push --set-upstream origin backport-5314-to-2.1
# Go back to the original working tree.
cd ../..
# Delete the working tree.
git worktree remove .worktrees/backport Then, create a pull request where the |
The backport to
To backport manually, run these commands in your terminal: # Fetch latest updates from GitHub.
git fetch
# Create new working tree.
git worktree add .worktrees/backport 3.0
# Navigate to the new directory.
cd .worktrees/backport
# Cherry-pick all the commits of this pull request and resolve the likely conflicts.
git cherry-pick e1b856c55a864a255225624fbc26cbc64701293d d234c38b3d559040d7239ac41da49522d35e94b0 75d3228944fc567ee9e358233d965c96a4d1b97a 303d719120ac127ba2efef2b5b20090dcf0214b2
# Create a new branch with these backported commits.
git checkout -b backport-5314-to-3.0
# Push it to GitHub.
git push --set-upstream origin backport-5314-to-3.0
# Go back to the original working tree.
cd ../..
# Delete the working tree.
git worktree remove .worktrees/backport Then, create a pull request where the |
Heh, I didn't know either until I tested it today. It isn't caught by our CI because we don't have |
Now that astropy/astropy#11601 has made the JPL DE440s ephemeris available, we can re-enable the JPL HORIZONS consistency unit test that was disabled in #5203. The test will be skipped if the installed version of Astropy is not aware of DE440s.