diff options
author | lim <lim@stsci.edu> | 2012-06-20 17:15:59 -0400 |
---|---|---|
committer | lim <lim@stsci.edu> | 2012-06-20 17:15:59 -0400 |
commit | 3fd9746a2a61535285f4723fa40fa311050751b9 (patch) | |
tree | 46dfdbcdcbc453da33f624265f854077bdba1e9a /lib/test/test_skyline.py | |
parent | 29dd6649b46e48afd61e69b044c1a4e92a5e52a8 (diff) | |
download | stsci.sphere-3fd9746a2a61535285f4723fa40fa311050751b9.tar.gz |
lim added stuff to skyline and test_skyline
git-svn-id: http://svn.stsci.edu/svn/ssb/stsci_python/stsci_python/branches/sphere@17443 fe389314-cf27-0410-b35b-8c050e845b92
Former-commit-id: b48d0ab71be5ebdcefd8f5315791e16d5c48baa0
Diffstat (limited to 'lib/test/test_skyline.py')
-rw-r--r-- | lib/test/test_skyline.py | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/lib/test/test_skyline.py b/lib/test/test_skyline.py index ef1fce5..24cdce7 100644 --- a/lib/test/test_skyline.py +++ b/lib/test/test_skyline.py @@ -118,14 +118,26 @@ def test_find_intersection(): # ----- INTENDED USE CASE ----- -def test_science(): - skylines = [im_2chipA, im_2chipB, im_2chipC, im_66_tan] +def NOT_DONE_science(): + mos, inc, exc = SkyLine.mosaic([im_2chipA, im_2chipB, im_2chipC, im_66_tan]) - # TODO: Add Warren's example use case + assert inc == [f_2chipA, f_2chipB] + assert exc == [f_2chipC, f_66_tan] + + assert_almost_equal(im_2chipA.overlap(mos), 1.0) + assert_almost_equal(im_2chipB.overlap(mos), 1.0) + + assert_almost_equal(im_2chipC.overlap(mos), 0.0) + assert_almost_equal(im_66_tan.overlap(mos), 0.0) # ----- UNSTABLE ----- +def DISABLED_overlap_1(): + i1 = im_2chipA.find_intersection(im_2chipB) + i2 = im_2chipB.find_intersection(im_2chipA) + assert_almost_equal(i1.overlap(i2), 1.0) # ok if ran alone + def DISABLED_unstable_overlap(): i1 = im_2chipA.find_intersection(im_2chipB) i2 = im_2chipB.find_intersection(im_2chipA) |