test_autofill_extension (__main__.TestGeneralHDFParser) ... ok
test_instantiate (__main__.TestGeneralHDFParser) ... ok
test_override_extension (__main__.TestGeneralHDFParser) ... ok
test_override_subtype (__main__.TestGeneralHDFParser) ... ok
test_reject_nonHDF (__main__.TestGeneralHDFParser) ... ok
test_retrieve_generic_hdf (__main__.TestGetParserFunc) ... skipped 'Skipped until it can be rewritten to reflect changes since UI update'
test_retrieve_generic_nonexistent_override (__main__.TestGetParserFunc) ... skipped 'Skipped until it can be rewritten to reflect changes since UI update'
test_retrieve_nonexistent_ext (__main__.TestGetParserFunc) ... skipped 'Skipped until it can be rewritten to reflect changes since UI update'
test_retrieve_parent (__main__.TestGetParserFunc) ... skipped 'Skipped until it can be rewritten to reflect changes since UI update'
test_retrieve_sub_override_ext (__main__.TestGetParserFunc) ... skipped 'Skipped until it can be rewritten to reflect changes since UI update'
test_retrieve_subtype_knmiomil2 (__main__.TestGetParserFunc) ... skipped 'Skipped until it can be rewritten to reflect changes since UI update'
test_retrieve_subtype_nasaomil2 (__main__.TestGetParserFunc) ... skipped 'Skipped until it can be rewritten to reflect changes since UI update'
test_autofill_extension (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_can_feed_ind_to_get (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_can_feed_ind_to_get_cm (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_lat_first_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_lat_last_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_lat_random_element (__main__.TestKnmiOmiL2GetGeoCenters) ... function_unittests.py:708: RuntimeWarning: invalid value encountered in absolute
  mask = abs(self.geoarray['lat']-randElLat) < 0.0000005
ok
test_geocenters_lon_first_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_lon_last_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_lon_random_element (__main__.TestKnmiOmiL2GetGeoCenters) ... function_unittests.py:713: RuntimeWarning: invalid value encountered in absolute
  mask = abs(self.geoarray['lon']-randElLon) < .0000005
ok
test_geocenters_size (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_geocenters_types (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_closes_when_done (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_retrieve_all_vars (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_first_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_last_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_nan_at_189_2 (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_right_sizes (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_right_type (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_valid_at_6_5 (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_cm_zero_order_array_from_single_point (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_retrieve_all_vars (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_retrieves_first_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_retrieves_last_element (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_retrieves_nan_at_189_2 (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_retrieves_right_sizes (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_retrieves_right_type (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_retrieves_valid_at_6_5 (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_get_zero_order_array_from_single_point (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_has_correct_fields (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_instantiate (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_override_extension (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_override_subtype (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_reject_nonHDF (__main__.TestKnmiOmiL2GetGeoCenters) ... ok
test_autofill_extension (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_can_feed_ind_to_get (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_can_feed_ind_to_get_cm (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_lat_first_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_lat_last_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_lat_random_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_lon_first_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_lon_last_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_lon_random_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_size (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_geocorners_types (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_closes_when_done (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_retrieve_all_vars (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_retrieves_first_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_retrieves_last_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_retrieves_nan_at_189_2 (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_retrieves_right_sizes (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_retrieves_right_type (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_retrieves_valid_at_6_5 (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_cm_zero_order_array_from_single_point (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_retrieve_all_vars (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_retrieves_first_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_retrieves_last_element (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_retrieves_nan_at_189_2 (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_retrieves_right_sizes (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_retrieves_right_type (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_retrieves_valid_at_6_5 (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_get_zero_order_array_from_single_point (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_has_correct_fields (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_instantiate (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_override_extension (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_override_subtype (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_reject_nonHDF (__main__.TestKnmiOmiL2GetGeoCorners) ... ok
test_autofill_extension (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_closes_when_done (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_retrieve_all_vars (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_retrieves_first_element (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_retrieves_last_element (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_retrieves_nan_at_189_2 (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_retrieves_right_sizes (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_retrieves_right_type (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_retrieves_valid_at_6_5 (__main__.TestKnmiOmiL2Parser) ... ok
test_get_cm_zero_order_array_from_single_point (__main__.TestKnmiOmiL2Parser) ... ok
test_get_retrieve_all_vars (__main__.TestKnmiOmiL2Parser) ... ok
test_get_retrieves_first_element (__main__.TestKnmiOmiL2Parser) ... ok
test_get_retrieves_last_element (__main__.TestKnmiOmiL2Parser) ... ok
test_get_retrieves_nan_at_189_2 (__main__.TestKnmiOmiL2Parser) ... ok
test_get_retrieves_right_sizes (__main__.TestKnmiOmiL2Parser) ... ok
test_get_retrieves_right_type (__main__.TestKnmiOmiL2Parser) ... ok
test_get_retrieves_valid_at_6_5 (__main__.TestKnmiOmiL2Parser) ... ok
test_get_zero_order_array_from_single_point (__main__.TestKnmiOmiL2Parser) ... ok
test_instantiate (__main__.TestKnmiOmiL2Parser) ... ok
test_override_extension (__main__.TestKnmiOmiL2Parser) ... ok
test_override_subtype (__main__.TestKnmiOmiL2Parser) ... ok
test_reject_nonHDF (__main__.TestKnmiOmiL2Parser) ... ok
test_centers_have_correct_fields (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_lat_first_element (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_lat_last_element (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_lat_rand_element (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_lon_first_element (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_lon_last_element (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_lon_rand_element (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_size (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_centers_types (__main__.TestMOPPITL2GetGeoCenters) ... expected failure
test_geocenters_can_feed_ind_to_get (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_geocenters_can_feed_ind_to_get_cm (__main__.TestMOPPITL2GetGeoCenters) ... ok
test_autofill_extension (__main__.TestMOPPITl2Parser) ... ok
test_get_cm_cleans_up_open_file (__main__.TestMOPPITl2Parser) ... skipped "We should check this but we don't have the technology"
test_get_cm_retrieves_all_vars (__main__.TestMOPPITl2Parser) ... ok
test_get_cm_retrieves_correct_size (__main__.TestMOPPITl2Parser) ... ok
test_get_cm_retrieves_correct_type (__main__.TestMOPPITl2Parser) ... expected failure
test_get_cm_retrieves_first_element (__main__.TestMOPPITl2Parser) ... ok
test_get_cm_retrieves_last_element (__main__.TestMOPPITl2Parser) ... ok
test_get_cm_retrieves_nan_element (__main__.TestMOPPITl2Parser) ... ok
test_get_cm_retrieves_valid_element (__main__.TestMOPPITl2Parser) ... ok
test_get_retrieves_all_vars (__main__.TestMOPPITl2Parser) ... ok
test_get_retrieves_correct_size (__main__.TestMOPPITl2Parser) ... ok
test_get_retrieves_correct_type (__main__.TestMOPPITl2Parser) ... expected failure
test_get_retrieves_first_element (__main__.TestMOPPITl2Parser) ... ok
test_get_retrieves_last_element (__main__.TestMOPPITl2Parser) ... ok
test_get_retrieves_nan_element (__main__.TestMOPPITl2Parser) ... ok
test_get_retrieves_valid_element (__main__.TestMOPPITl2Parser) ... ok
test_instantiate (__main__.TestMOPPITl2Parser) ... ok
test_name (__main__.TestMOPPITl2Parser) ... ok
test_override_extension (__main__.TestMOPPITl2Parser) ... ok
test_override_subtype (__main__.TestMOPPITl2Parser) ... ok
test_reject_nonHDF (__main__.TestMOPPITl2Parser) ... ok
test_ValidMaps_are_valid (__main__.TestMapGeo) ... ok
test_autofill_extension (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_have_correct_fields (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_lat_first_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_lat_last_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_lat_rand_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_lon_first_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_lon_last_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_lon_rand_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_size (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_centers_types (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_geocenters_can_feed_ind_to_get (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_geocenters_can_feed_ind_to_get_cm (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_cleans_up_open_file (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_all_vars (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_correct_type (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_first_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_last_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_nan_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_right_sizes_of_full_vars (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_retrieves_valid_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_cm_zero_order_array_from_single_point (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_retrieve_all_vars (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_retrieves_correct_type (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_retrieves_first_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_retrieves_last_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_retrieves_nan_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_retrieves_right_sizes_of_full_vars (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_retrives_valid_element (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_get_zero_order_array_from_single_point (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_instantiate (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_name (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_override_extension (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_override_subtype (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_reject_nonHDF (__main__.TestNASAOmiL2GetGeoCenters) ... ok
test_closes_cornerfile_when_done (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_have_correct_fields (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_lat_first_element (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_lat_last_element (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_lat_rand_element (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_lon_first_element (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_lon_last_element (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_lon_rand_element (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_size (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_corners_types (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_raises_IO_if_no_corner_file (__main__.TestNASAOmiL2GetGeoCorners) ... ok
test_autofill_extension (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_cleans_up_open_file (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_retrieves_all_vars (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_retrieves_correct_type (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_retrieves_first_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_retrieves_last_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_retrieves_nan_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_retrieves_right_sizes_of_full_vars (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_retrieves_valid_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_cm_zero_order_array_from_single_point (__main__.TestNASAOmiL2Parser) ... ok
test_get_retrieve_all_vars (__main__.TestNASAOmiL2Parser) ... ok
test_get_retrieves_correct_type (__main__.TestNASAOmiL2Parser) ... ok
test_get_retrieves_first_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_retrieves_last_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_retrieves_nan_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_retrieves_right_sizes_of_full_vars (__main__.TestNASAOmiL2Parser) ... ok
test_get_retrives_valid_element (__main__.TestNASAOmiL2Parser) ... ok
test_get_zero_order_array_from_single_point (__main__.TestNASAOmiL2Parser) ... ok
test_instantiate (__main__.TestNASAOmiL2Parser) ... ok
test_name (__main__.TestNASAOmiL2Parser) ... ok
test_override_extension (__main__.TestNASAOmiL2Parser) ... ok
test_override_subtype (__main__.TestNASAOmiL2Parser) ... ok
test_reject_nonHDF (__main__.TestNASAOmiL2Parser) ... ok
test_ValidOutfuncs_are_valid (__main__.TestOutGeo) ... ok
test_all_classes_implement_geoToGridded (__main__.TestOverallGridGeo) ... ok
test_all_classes_implement_geoToProjected (__main__.TestOverallGridGeo) ... ok
test_all_classes_implement_griddedToGeo (__main__.TestOverallGridGeo) ... ok
test_all_classes_implement_indLims (__main__.TestOverallGridGeo) ... ok
test_all_classes_implement_projectedToGeo (__main__.TestOverallGridGeo) ... ok
test_all_classes_implement_requiredParms (__main__.TestOverallGridGeo) ... ok
test_all_indLims_minCol_lt_maxCol (__main__.TestOverallGridGeo) ... ok
test_all_indLims_minRow_lt_maxRow (__main__.TestOverallGridGeo) ... ok
test_all_indLims_right_size (__main__.TestOverallGridGeo) ... ok
test_existence_of_ValidProjections (__main__.TestOverallGridGeo) ... ok
test_inheritance_of_ValidProjections (__main__.TestOverallGridGeo) ... ok
test_origin_is_0_0 (__main__.TestOverallGridGeo) ... expected failure
test_to_from_gridded_are_inverses (__main__.TestOverallGridGeo) ... ok
test_to_from_projected_are_inverses (__main__.TestOverallGridGeo) ... ok
test_get_extension (__main__.TestParserParentInstantiated) ... ok
test_get_name (__main__.TestParserParentInstantiated) ... ok
test_get_subtype (__main__.TestParserParentInstantiated) ... ok
test_no_get_geo_centers (__main__.TestParserParentInstantiated) ... ok
test_no_get_geo_corners (__main__.TestParserParentInstantiated) ... ok
test_overrides_extension (__main__.TestParserParentInstantiation) ... ok
test_pulls_extension (__main__.TestParserParentInstantiation) ... ok
test_takes_subtype (__main__.TestParserParentInstantiation) ... ok
test_UTC_offset_from_lon_0_360_input (__main__.TestUtils) ... ok
test_UTCoffset_from_lon_known_input (__main__.TestUtils) ... ok
test_lon_0_360_recoverable (__main__.TestUtils) ... ok
test_lon_neg180_180_recoverable (__main__.TestUtils) ... ok
test_nsecs_and_tstr_reversible (__main__.TestUtils) ... ok
test_nsecs_to_timestr_accepts_epoch (__main__.TestUtils) ... ok
test_nsecs_to_timestr_accepts_format (__main__.TestUtils) ... ok
test_nsecs_to_timestr_known_input_defaults (__main__.TestUtils) ... ok
test_nsecs_to_timstr_format_affects_epoch (__main__.TestUtils) ... ok
test_timestr_to_nsecs_accepts_epoch (__main__.TestUtils) ... ok
test_timestr_to_nsecs_accepts_format (__main__.TestUtils) ... ok
test_timestr_to_nsecs_format_affects_epoch (__main__.TestUtils) ... ok
test_timestr_to_nsecs_known_input_defaults (__main__.TestUtils) ... ok
test_wrap_lon_0_360_known_inputs (__main__.TestUtils) ... ok
test_wrap_lon_neg180_180 (__main__.TestUtils) ... ok
test_2_valid_pix_accurate_weight_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_2_valid_pix_accurate_weight_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_NAN_in_data_and_zero_weight_yields_fillVal_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_NAN_in_data_and_zero_weight_yields_fillVal_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_NAN_in_data_with_zero_weight_does_not_affect_avg_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_NAN_in_data_with_zero_weight_does_not_affect_avg_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_UTC_time_does_not_incorporate_lon (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_UTC_time_does_not_incorporate_lon_360 (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_ValidOutfuncs_are_valid (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_all_zero_weight_yields_fillVal_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_all_zero_weight_yields_fillVal_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_local_time_does_incorporate_lon (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_local_time_does_incorporate_lon_360 (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_multi_element_pix_array_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_multi_element_pix_array_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_multidict_both_with_nonzero_weight_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_multidict_both_with_nonzero_weight_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_multidict_one_zero_weight_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_multidict_one_zero_weight_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_no_pixels_in_cell_yields_fillVal_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_no_pixels_in_cell_yields_fillVal_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_nonzero_weight_pix_in_multiple_cells_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_nonzero_weight_pix_in_multiple_cells_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_ouput_file_correct_vals_3D_six_el_grid (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_cfrac_cutoff (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_gridParms (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_grid_name (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_input_file_list (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_start_time (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_stop_time (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_sza_cutoff (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_contains_tComp (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_correct_fillVals (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_correct_units (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_correct_vals_2D_one_el_grid (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_correct_vals_2D_six_el_grid (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_correct_vals_3D_one_el_grid (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_dims_right_sizes (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_is_netcdf (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_opens_if_variables_share_extra_dim (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_right_variables (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_output_file_variables_correct_shape (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_parser_still_in_empty_map_at_end (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_parser_still_in_nonempty_map_at_end (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_result_right_shape_emptyMap_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_result_right_shape_emptyMap_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_result_right_shape_nonempty_map_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_result_right_shape_nonempty_map_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_single_valid_pixel_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_single_valid_pixel_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_UTC_time_wrong_day_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_UTC_time_wrong_day_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_UTC_time_wrong_year_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_UTC_time_wrong_year_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_SZA_gt_threshold_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_SZA_gt_threshold_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_cfrac_gt_threshold_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_cfrac_gt_threshold_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_mult_problems_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_mult_problems_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_sum_flag_is_set_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_if_sum_flag_is_set_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_local_time_wrong_day_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_local_time_wrong_day_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_local_time_wrong_year_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_local_time_wrong_year_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_pix_in_multiple_cells_2D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_zero_weight_pix_in_multiple_cells_3D (__main__.Test_OMNO2e_netCDF_avg_out_func) ... ok
test_NaN_in_toAvg_ignored_when_weight_is_0 (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_NaN_in_toAvg_yields_fillVal (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_ValidOutfuncs_are_valid (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_all_zero_weight_yields_fillVal (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_gives_accurate_weight (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_multi_element_pix_array (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_multidict_both_with_nonzero_weight (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_multidict_one_zero_weight (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_no_pixels_in_cell_yields_fillVal (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_parser_still_in_map_at_end (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_works_for_single_value (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_zero_weight_if_SZA_gt_threshold (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_zero_weight_if_cfrac_gt_threshold (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_zero_weight_if_mult_problems (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_zero_weight_if_sum_flag_is_set (__main__.Test_OMNO2e_wght_avg_out_func) ... skipped 'Skipped until this function is fixed'
test_2D_index (__main__.Test_global_intersect) ... ok
test_3D_array_of_pixels (__main__.Test_global_intersect) ... ok
test_ValidMaps_are_valid (__main__.Test_global_intersect) ... ok
test_continuous_pixel_spanning_mid (__main__.Test_global_intersect) ... ok
test_discontinuous_pixel_2_cells (__main__.Test_global_intersect) ... ok
test_discontinuous_pixel_3_1_split (__main__.Test_global_intersect) ... ok
test_discontinuous_pixel_vertical_slant (__main__.Test_global_intersect) ... ok
test_mult_pix_inside_multiple_cells (__main__.Test_global_intersect) ... ok
test_mult_pix_inside_single_cell (__main__.Test_global_intersect) ... ok
test_pixel_in_multiple_cells (__main__.Test_global_intersect) ... ok
test_pixel_on_left_edge (__main__.Test_global_intersect) ... ok
test_pixel_on_lower_edge (__main__.Test_global_intersect) ... ok
test_pixel_on_right_edge (__main__.Test_global_intersect) ... ok
test_pixel_on_upper_edge (__main__.Test_global_intersect) ... ok
test_rejects_exterior_pixels (__main__.Test_global_intersect) ... ok
test_single_pix_inside_cell (__main__.Test_global_intersect) ... ok
test_2D_array_of_points (__main__.Test_point_in_cell) ... Mapping foo.dat
at 2012-05-08 15:58:34.975300
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:34.983073
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:34.993696
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.001447
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.009421
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.017480
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.025740
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.033637
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.041609
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.049034
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.056256
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.063412
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.070626
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.077870
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.087296
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.094554
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. 
Approximately 2 pixels gridded. 
Approximately 3 pixels gridded. 
Approximately 4 pixels gridded. ok
test_ValidMaps_are_valid (__main__.Test_point_in_cell) ... ok
test_accepts_pixel_on_left_edge (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.095079
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_accepts_pixel_on_lower_edge (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.095365
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_arbitrary_index (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.095667
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_mult_pix_inside_cells (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.095958
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. 
Approximately 2 pixels gridded. 
Approximately 3 pixels gridded. ok
test_pixel_on_cell_col_edge (__main__.Test_point_in_cell)
As laid out in documentation, should go to right-hand cell ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.096289
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_pixel_on_cell_row_edge (__main__.Test_point_in_cell)
As laid out in documentation, should go to upper cell ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.096653
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_rejects_exterior_pixels_corners (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.096945
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. ok
test_rejects_exterior_pixels_sides (__main__.Test_point_in_cell)
Test that pixels "straight out" from the sides are properly rejected ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.097233
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. ok
test_rejects_pixel_on_right_edge (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.097515
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. ok
test_rejects_pixel_on_upper_edge (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.097782
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. ok
test_single_pix_inside_cell (__main__.Test_point_in_cell) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.098046
Assigning pixels to gridboxes.
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_2D_array_of_polys (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.098597
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. 
Approximately 2 pixels gridded. 
Approximately 3 pixels gridded. 
Approximately 4 pixels gridded. 
Approximately 5 pixels gridded. 
Approximately 6 pixels gridded. ok
test_ValidMaps_are_valid (__main__.Test_regional_intersect) ... ok
test_indices_unrelated_to_polys (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.111892
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_map_empty_parser (__main__.Test_regional_intersect) ... skipped 'Impossible to have empty record array'
test_mult_poly_inside_cell (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.119641
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. 
Approximately 2 pixels gridded. ok
test_mult_poly_olap_interior_cell_edges (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.127985
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. 
Approximately 2 pixels gridded. 
Approximately 3 pixels gridded. ok
test_poly_inside_cell (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.137584
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_olap_bot_edge (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.144945
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_olap_interior_cell_edges (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.152578
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_olap_left_edge (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.160258
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_olap_right_edge (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.167841
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_olap_top_edge (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.175211
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_olaps_cell_without_vertex (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.182569
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_on_corner_case_vertex_inside (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.190237
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_poly_on_corner_case_vertices_outside (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.197598
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. expected failure
test_poly_outside_bottom (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.208872
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. ok
test_poly_outside_left (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.215668
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. ok
test_poly_outside_right (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.222429
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. ok
test_poly_outside_top (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.229218
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. ok
test_poly_surrounds_cell (__main__.Test_regional_intersect) ... Done intersecting.
Mapping foo.dat
at 2012-05-08 15:58:35.236068
prepping polys in grid
done prepping polys in grid
Intersecting pixels
Approximately 0 pixels gridded. 
Approximately 1 pixels gridded. ok
test_2D_log_results_right_shape_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_2D_log_results_right_shape_non_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_2D_norm_results_right_shape_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_2D_norm_results_right_shape_non_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_3D_log_results_right_shape_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_3D_log_results_right_shape_non_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_3D_norm_results_right_shape_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_3D_norm_results_right_shape_non_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_4D_results_right_shape_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_4D_results_right_shape_non_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_NaN_in_data_with_zero_weight_does_not_affect_avg_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_NaN_in_data_with_zero_weight_does_not_affect_avg_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_NaN_in_data_with_zero_weight_does_not_affect_avg_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_UTC_time_does_not_account_for_lon (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_ValidOutfuncs_are_valid (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_all_zero_weight_plus_NaN_in_data_yields_fillVal_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_all_zero_weight_plus_NaN_in_data_yields_fillVal_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_all_zero_weight_yields_fillVal_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_all_zero_weight_yields_fillVal_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_all_zero_weight_yields_fillVal_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_both_filter_still_zero_out_pixel_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_both_filter_still_zero_out_pixel_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_both_filter_still_zero_out_pixel_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_correctly_map_to_multiple_cells_simultaneously_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_correctly_map_to_multiple_cells_simultaneously_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_local_time_does_account_for_lon (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_multi_dict_one_zero_weight_2D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multi_dict_one_zero_weight_3D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multi_dict_one_zero_weight_3D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multidict_one_zero_weight_2D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multidict_raises_appropriate_exception (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multidict_two_valid_pix_2D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multidict_two_valid_pix_2D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multidict_two_valid_pix_3D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_multidict_two_valid_pix_3D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_no_pixels_in_cell_yields_fillVal_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_no_pixels_in_cell_yields_fillVal_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_correctly_writes_fillVal_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_correctly_writes_full_fillVal_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_correctly_writes_partial_fillVal_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_correctly_writes_valid_values_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_correctly_writes_valid_values_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_correctly_writes_valid_values_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_contains_gridParms (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_contains_grid_name (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_contains_input_file_list_multidict (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... skipped 'Skipped until function can be rewritten to accomodate multiple inputs'
test_output_file_contains_notes (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_contains_start_time (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_contains_stop_time (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_contains_tComp (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_containts_input_file_list_singledict (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_has_correct_dims_and_dimsizes (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_has_correct_variables (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_has_correctly_documented_fillVals (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_has_correctly_documented_units (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_is_netcdf (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_output_file_variables_correct_shape (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_parser_still_in_empty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_parser_still_in_nonempty_map (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_properly_flips_SZA_when_night_specified_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_properly_flips_SZA_when_night_specified_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_UTC_times_earlier_than_start_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_UTC_times_earlier_than_start_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_UTC_times_earlier_than_start_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_UTC_times_later_than_stop_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_UTC_times_later_than_stop_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_UTC_times_later_than_stop_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_bad_sTypes_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_bad_sTypes_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_bad_stypes_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_minority_levels_when_fewer_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_minority_levels_when_fewer_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_minority_levels_when_fewer_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_minority_levels_when_greater_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_minority_levels_when_greater_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_out_minority_levels_when_greater_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_properly_in_tie_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_properly_in_tie_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_properly_in_tie_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_properly_on_exactly_threshold_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_screen_properly_on_exactly_threshold_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_single_valid_pixel_2D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_single_valid_pixel_2D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_single_valid_pixel_3D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_single_valid_pixel_3D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_single_valid_pixel_4D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_time_and_filter_still_zero_out_pixel_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_time_and_filter_still_zero_out_pixel_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_time_and_filter_still_zero_out_pixel_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_time_and_flag_still_zero_out_pixel_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_time_and_flag_still_zero_out_pixel_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_time_and_flag_still_zero_out_pixel_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_two_valid_pixel_2D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_two_valid_pixel_2D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_two_valid_pixel_3D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_two_valid_pixel_3D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_two_valid_pixel_4D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_two_valid_pixel_4D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_use_all_sTypes_if_no_threshold_met_2D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_use_all_sTypes_if_no_threshold_met_3D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_zero_weight_if_SZA_gt_thresh_2D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_zero_weight_if_SZA_gt_thresh_2D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_zero_weight_if_SZA_gt_thresh_3D_log (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_zero_weight_if_SZA_gt_thresh_3D_norm (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_zero_weight_if_SZA_gt_thresh_4D (__main__.Test_unweighted_filtered_MOPITT_avg_netCDF_out_func) ... ok
test_accurate_indLims (__main__.Testlatlon_GridDef) ... ok
test_geo2Grid (__main__.Testlatlon_GridDef) ... ok
test_geo2Proj (__main__.Testlatlon_GridDef) ... ok
test_grid2Geo (__main__.Testlatlon_GridDef) ... ok
test_proj2Geo (__main__.Testlatlon_GridDef) ... ok
test_accurate_indLims (__main__.Testlcc2par_GridDef) ... ok
test_all_classes_implement_geoToGridded (__main__.Testlcc2par_GridDef) ... ok
test_all_classes_implement_geoToProjected (__main__.Testlcc2par_GridDef) ... ok
test_all_classes_implement_griddedToGeo (__main__.Testlcc2par_GridDef) ... ok
test_all_classes_implement_indLims (__main__.Testlcc2par_GridDef) ... ok
test_all_classes_implement_projectedToGeo (__main__.Testlcc2par_GridDef) ... ok
test_all_classes_implement_requiredParms (__main__.Testlcc2par_GridDef) ... ok
test_all_indLims_minCol_lt_maxCol (__main__.Testlcc2par_GridDef) ... ok
test_all_indLims_minRow_lt_maxRow (__main__.Testlcc2par_GridDef) ... ok
test_all_indLims_right_size (__main__.Testlcc2par_GridDef) ... ok
test_existence_of_ValidProjections (__main__.Testlcc2par_GridDef) ... ok
test_geo2Grid_vs_matlab (__main__.Testlcc2par_GridDef) ... ok
test_geo2Proj_vs_matlab (__main__.Testlcc2par_GridDef) ... ok
test_geoToProj_vs_JPsnyder_example (__main__.Testlcc2par_GridDef) ... ok
test_griddedToGeo_vs_matlab (__main__.Testlcc2par_GridDef) ... ok
test_inheritance_of_ValidProjections (__main__.Testlcc2par_GridDef) ... ok
test_origin_is_0_0 (__main__.Testlcc2par_GridDef) ... expected failure
test_proj2Geo_vs_matlab (__main__.Testlcc2par_GridDef) ... ok
test_projToGeo_vs_JPsnyder_example (__main__.Testlcc2par_GridDef) ... ok
test_to_from_gridded_are_inverses (__main__.Testlcc2par_GridDef) ... ok
test_to_from_projected_are_inverses (__main__.Testlcc2par_GridDef) ... ok

----------------------------------------------------------------------
Ran 502 tests in 905.858s

OK (skipped=34, expected failures=6)
Done intersecting.
