1313@pytest .mark .bigdata
1414def test_flat_field_step_user_supplied_flat (rtdata , fitsdiff_default_kwargs ):
1515 """Test providing a user-supplied flat field to the FlatFieldStep"""
16- data = rtdata . get_data ( 'nirspec/mos/usf_wavecorr.fits' )
17- user_supplied_flat = rtdata . get_data ( 'nirspec/mos/usf_flat .fits')
16+ basename = 'jw01345066001_05101_00001_nrs1'
17+ output_file = f' { basename } _flat_from_user_file .fits'
1818
19- data_flat_fielded = FlatFieldStep .call (data , user_supplied_flat = user_supplied_flat )
20- rtdata .output = 'flat_fielded_step_user_supplied.fits'
19+ data = rtdata .get_data (f'nirspec/mos/{ basename } _wavecorr.fits' )
20+ user_supplied_flat = rtdata .get_data (f'nirspec/mos/{ basename } _interpolatedflat.fits' )
21+
22+ data_flat_fielded = FlatFieldStep .call (data , user_supplied_flat = user_supplied_flat ,
23+ save_results = False )
24+ rtdata .output = output_file
2125 data_flat_fielded .write (rtdata .output )
2226
23- rtdata .get_truth ('truth/test_nirspec_mos_spec2/flat_fielded_step_user_supplied.fits ' )
27+ rtdata .get_truth (f 'truth/test_nirspec_mos_spec2/{ output_file } ' )
2428 diff = FITSDiff (rtdata .output , rtdata .truth , ** fitsdiff_default_kwargs )
2529 assert diff .identical , diff .report ()
2630
2731
2832@pytest .mark .bigdata
2933def test_ff_inv (rtdata , fitsdiff_default_kwargs ):
3034 """Test flat field inversion"""
31- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
35+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
3236 flatted = FlatFieldStep .call (data )
3337 unflatted = FlatFieldStep .call (flatted , inverse = True )
3438
@@ -52,7 +56,7 @@ def test_ff_inv(rtdata, fitsdiff_default_kwargs):
5256@pytest .mark .bigdata
5357def test_pathloss_corrpars (rtdata ):
5458 """Test PathLossStep using correction_pars"""
55- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
59+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
5660 pls = PathLossStep ()
5761 corrected = pls .run (data )
5862
@@ -70,7 +74,7 @@ def test_pathloss_corrpars(rtdata):
7074@pytest .mark .bigdata
7175def test_pathloss_inverse (rtdata ):
7276 """Test PathLossStep using inversion"""
73- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
77+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
7478 pls = PathLossStep ()
7579 corrected = pls .run (data )
7680
@@ -90,7 +94,7 @@ def test_pathloss_inverse(rtdata):
9094@pytest .mark .bigdata
9195def test_pathloss_source_type (rtdata ):
9296 """Test PathLossStep forcing source type"""
93- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
97+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
9498 pls = PathLossStep ()
9599 pls .source_type = 'extended'
96100 pls .run (data )
@@ -106,7 +110,7 @@ def test_pathloss_source_type(rtdata):
106110@pytest .mark .bigdata
107111def test_barshadow_corrpars (rtdata ):
108112 """BarShadowStep using correction_pars"""
109- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
113+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
110114 pls = BarShadowStep ()
111115 corrected = pls .run (data )
112116
@@ -124,7 +128,7 @@ def test_barshadow_corrpars(rtdata):
124128@pytest .mark .bigdata
125129def test_barshadow_inverse (rtdata ):
126130 """BarShadowStep using inversion"""
127- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
131+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
128132 pls = BarShadowStep ()
129133 corrected = pls .run (data )
130134
@@ -144,7 +148,7 @@ def test_barshadow_inverse(rtdata):
144148@pytest .mark .bigdata
145149def test_barshadow_source_type (rtdata ):
146150 """Test BarShadowStep forcing source type"""
147- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
151+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
148152 pls = BarShadowStep ()
149153 pls .source_type = 'extended'
150154 corrected = pls .run (data )
@@ -159,7 +163,7 @@ def test_barshadow_source_type(rtdata):
159163@pytest .mark .bigdata
160164def test_photom_corrpars (rtdata ):
161165 """Test for photom correction parameters"""
162- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
166+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
163167 pls = PhotomStep ()
164168 corrected = pls .run (data )
165169
@@ -177,7 +181,7 @@ def test_photom_corrpars(rtdata):
177181@pytest .mark .bigdata
178182def test_photom_inverse (rtdata ):
179183 """PhotomStep using inversion"""
180- with dm .open (rtdata .get_data ('nirspec/mos/usf_wavecorr .fits' )) as data :
184+ with dm .open (rtdata .get_data ('nirspec/mos/jw01345066001_05101_00001_nrs1_wavecorr .fits' )) as data :
181185 pls = PhotomStep ()
182186 corrected = pls .run (data )
183187
0 commit comments