=============================================== 202 passed, 2 skipped in 43.65s ===============================================
Independent check of unit tests by [REVIEWER NAME]
- [ ] [PLATFORM]:
### Functional tests
<!-- Describe and document results of any functional tests, otherwise leave the text below -->
No functional testing.
Description
This PR does two things
row0
andcol0
attributes are correct for certain indexing/slicing operationsIndexError
for out-of-bounds index values. Previously a result was returned but it was wrong.Fixes #168
Interface impacts
Testing
Unit tests
chandra_aca/tests/test_aca_image.py ................ [ 7%] chandra_aca/tests/test_all.py ........................ [ 19%] chandra_aca/tests/test_attitude.py ............................................................. [ 49%] chandra_aca/tests/test_dark_model.py .... [ 51%] chandra_aca/tests/test_drift.py .......................... [ 64%] chandra_aca/tests/test_maude_decom.py .................. [ 73%] chandra_aca/tests/test_planets.py ............... [ 80%] chandra_aca/tests/test_psf.py ... [ 81%] chandra_aca/tests/test_residuals.py ss... [ 84%] chandra_aca/tests/test_star_probs.py ................................ [100%]
=============================================== 202 passed, 2 skipped in 43.65s ===============================================