pyIntensityFeatures.tests.test_instruments_satellites

Tests for functions in instruments.satellites.

Classes

TestSatelliteFuncs

Tests for the satellite functions.

Module Contents

class pyIntensityFeatures.tests.test_instruments_satellites.TestSatelliteFuncs(methodName='runTest')[source]

Bases: unittest.TestCase

Tests for the satellite functions.

setUp()[source]

Set up the test runs.

tearDown()[source]

Tear down the test environment.

eval_auroral_slice()[source]

Evaluate the output from get_auroral_slice.

eval_times(is_last=False)[source]

Evaluate the output times.

Parameters:
is_lastbool

Assert the last time is equal to the last time of the input times

test_get_auroral_slice_bad_intensity_shape()[source]

Test raises ValueError with the bad intensity data shape.

test_get_auroral_slice_bad_lat_shape()[source]

Test raises ValueError with the bad latitude data shape.

test_get_auroral_slice_bad_lon_shape()[source]

Test raises ValueError with the bad longitude data shape.

test_get_auroral_slice_bad_clean_mask_shape()[source]

Test raises ValueError with the bad clean mask shape.

test_get_auroral_slice_no_mask()[source]

Test slice output without a mask.

test_get_auroral_slice_mask()[source]

Test slice output with a mask that removes all data.

test_get_auroral_slice_bad_lat_range()[source]

Test slice output with a lat range that doesn’t contain a slice.