satpy.tests.test_modifiers module
Tests for modifiers in modifiers/__init__.py.
- class satpy.tests.test_modifiers.TestNIREmissivePartFromReflectance(methodName='runTest')[source]
Bases:
TestCase
Test the NIR Emissive part from reflectance compositor.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- class satpy.tests.test_modifiers.TestNIRReflectance(methodName='runTest')[source]
Bases:
TestCase
Test NIR reflectance compositor.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- test_masking_limit_default_value_is_not_none(calculator, apply_modifier_info, sza)[source]
Check that sun_zenith_threshold is not None.
- test_no_sunz_no_co2(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor with minimal parameters.
- test_no_sunz_with_co2(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor provided extra co2 info.
- test_provide_masking_limit(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor provided sunz and a sunz threshold.
- test_provide_sunz_and_threshold(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor provided sunz and a sunz threshold.
- class satpy.tests.test_modifiers.TestPSPAtmosphericalCorrection(methodName='runTest')[source]
Bases:
TestCase
Test the pyspectral-based atmospheric correction modifier.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.