Coverage report: 95%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-11 16:02 +0000

File function   statements missing excluded   coverage
acspsuedo / __init__.py (no function)   0 0 0   100%
acspsuedo / datasets.py (no function)   28 0 0   100%
acspsuedo / query.py download   6 0 0   100%
acspsuedo / query.py async_download   6 1 0   83%
acspsuedo / query.py _df_cleaner   17 0 0   100%
acspsuedo / query.py _fmt_download_url   4 0 0   100%
acspsuedo / query.py _fmt_url   4 0 0   100%
acspsuedo / query.py append_geographic_info   13 2 0   85%
acspsuedo / query.py _get_shpfile   19 1 0   95%
acspsuedo / query.py confined_download   3 0 0   100%
acspsuedo / query.py _ConfinedDownload.__init__   4 0 0   100%
acspsuedo / query.py _ConfinedDownload.area_threshold   1 0 0   100%
acspsuedo / query.py _ConfinedDownload.area_threshold   3 0 0   100%
acspsuedo / query.py _ConfinedDownload.geographic_specifiers   1 0 0   100%
acspsuedo / query.py _ConfinedDownload.geographic_specifiers   3 0 0   100%
acspsuedo / query.py _ConfinedDownload.__repr__   1 0 0   100%
acspsuedo / query.py _ConfinedDownload.__eq__   3 0 0   100%
acspsuedo / query.py _ConfinedDownload.download   12 0 0   100%
acspsuedo / query.py _ConfinedDownload.__confined_data_fmtter   13 0 0   100%
acspsuedo / query.py _ConfinedDownload._get_outer_download   2 0 0   100%
acspsuedo / query.py _ConfinedDownload.__set_outer_download   8 0 0   100%
acspsuedo / query.py (no function)   46 0 0   100%
acspsuedo / source / __init__.py (no function)   0 0 0   100%
acspsuedo / source / cache.py VariableCache.__init__   4 0 0   100%
acspsuedo / source / cache.py VariableCache.cache_metadata_dfs   1 0 0   100%
acspsuedo / source / cache.py VariableCache.cache_metadata_dfs   1 0 0   100%
acspsuedo / source / cache.py VariableCache.get_table   6 1 0   83%
acspsuedo / source / cache.py VariableCache.get_variable   9 0 0   100%
acspsuedo / source / cache.py VariableCache._fetch_table   10 9 0   10%
acspsuedo / source / cache.py VariableCache._fetch_all_tables   14 1 0   93%
acspsuedo / source / cache.py VariableCache._fetch_variable   9 0 0   100%
acspsuedo / source / cache.py VariableCache.var_metadata_df   11 1 0   91%
acspsuedo / source / cache.py VariableCache.tbl_metadata_df   7 1 0   86%
acspsuedo / source / cache.py VariableCache._vars_metadata   29 0 0   100%
acspsuedo / source / cache.py VariableCache._set_dtypes   12 3 0   75%
acspsuedo / source / cache.py (no function)   29 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.__init__   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.geog_specifiers   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.geog_specifiers   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.__len__   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter._kwarg_fmt   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.__str__   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.__repr__   1 1 0   0%
acspsuedo / source / geog.py GeoSpecFmtter.__call__   2 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.check_path_existence   9 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.view_geographic_paths   3 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.get_geo_cols   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.get_fmt_path   1 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter._fmt_path   8 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter._infer_path   4 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.__get_all_paths   8 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.__wc_check   3 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter.__infer_path   9 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter._full_match   5 1 0   80%
acspsuedo / source / geog.py GeoSpecFmtter._partial_match   10 0 0   100%
acspsuedo / source / geog.py GeoSpecFmtter._list_geo_specs   30 1 0   97%
acspsuedo / source / geog.py GeoSpecFmtter._url_fmt   3 0 0   100%
acspsuedo / source / geog.py ApiKeyConfig.__init__   3 0 0   100%
acspsuedo / source / geog.py ApiKeyConfig.API_KEY   1 0 0   100%
acspsuedo / source / geog.py ApiKeyConfig.API_KEY   1 1 0   0%
acspsuedo / source / geog.py ApiKeyConfig.OS_ENV_LOCATION   1 0 0   100%
acspsuedo / source / geog.py ApiKeyConfig.OS_ENV_LOCATION   1 1 0   0%
acspsuedo / source / geog.py ApiKeyConfig.FILE_PATH   1 1 0   0%
acspsuedo / source / geog.py ApiKeyConfig.FILE_PATH   1 1 0   0%
acspsuedo / source / geog.py ApiKeyConfig._get_api_key   5 2 0   60%
acspsuedo / source / geog.py ApiKeyConfig._set_api_key   9 5 0   44%
acspsuedo / source / geog.py _dataset_meta_check   4 0 0   100%
acspsuedo / source / geog.py (no function)   76 0 0   100%
acspsuedo / source / low / __init__.py (no function)   0 0 0   100%
acspsuedo / source / low / exceptions.py (no function)   2 0 0   100%
acspsuedo / source / low / protocols.py fetch_content   6 0 0   100%
acspsuedo / source / low / protocols.py fetch_table   3 0 0   100%
acspsuedo / source / low / protocols.py batch_fetch_content   9 2 0   78%
acspsuedo / source / low / protocols.py _batch_fetch_content   2 0 0   100%
acspsuedo / source / low / protocols.py _fetch_content   6 1 0   83%
acspsuedo / source / low / protocols.py _get   20 14 0   30%
acspsuedo / source / low / protocols.py _fetch_table   2 0 0   100%
acspsuedo / source / low / protocols.py _census_df_fmtter   5 1 0   80%
acspsuedo / source / low / protocols.py (no function)   17 0 0   100%
acspsuedo / source / low / var_fetch.py VariableFetchMixin._fetch_json_content   3 0 0   100%
acspsuedo / source / low / var_fetch.py VariableFetchMixin._fetch_table_json_content   3 0 0   100%
acspsuedo / source / low / var_fetch.py VariableFetchMixin.dataset_variables_url   3 0 0   100%
acspsuedo / source / low / var_fetch.py VariableFetchMixin.dataset_tables_url   3 0 0   100%
acspsuedo / source / low / var_fetch.py VariableFetchMixin._dataset_year_url_comp   1 0 0   100%
acspsuedo / source / low / var_fetch.py (no function)   14 0 0   100%
acspsuedo / source / na_values.py (no function)   13 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.__init__   7 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.auto_cache   1 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.auto_cache   1 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.track_updated_cache   1 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.track_updated_cache   1 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.cache_path   1 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.cache_path   3 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.cache_path   1 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler._tiger_url_fmtter_2008_2009   14 1 0   93%
acspsuedo / source / shpfile.py ShpFileHandler._tiger_url_fmtter_pre_2008_and_2010   12 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler._tiger_url_fmtter_post_2010   8 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler._tiger_url_fmtter   5 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.fetch_tiger_shpfile   3 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler._fetch_tiger_shpfile   5 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler._tiger_shpfile_fmtter   14 1 0   93%
acspsuedo / source / shpfile.py ShpFileHandler._cache_fetch_tiger_shpfile   19 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler._cache_init   2 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.__move_files_new_cache   7 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler._tiger_init   3 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.__tiger_scope   16 0 0   100%
acspsuedo / source / shpfile.py ShpFileHandler.__needs_scope   6 0 0   100%
acspsuedo / source / shpfile.py _congressional_district_rule   6 0 0   100%
acspsuedo / source / shpfile.py _zipcode_tabulation_area_rule   5 0 0   100%
acspsuedo / source / shpfile.py _public_use_microdata_area_rule   11 1 0   91%
acspsuedo / source / shpfile.py _subminor_civil_division_rule   7 0 0   100%
acspsuedo / source / shpfile.py _urban_area_rule   9 0 0   100%
acspsuedo / source / shpfile.py _fetch_shpfile   6 1 0   83%
acspsuedo / source / shpfile.py (no function)   62 0 0   100%
acspsuedo / source / shpfile_fmt.py (no function)   3 0 0   100%
tests / test_cache.py TestVariableCache.setUp   8 0 0   100%
tests / test_cache.py TestVariableCache.test_interface_instance   4 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_variable_metadata_df   1 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_table_metadata_df   1 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_non_existent_table_metadata_df   2 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_all_tables_metadata   1 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_table_metadata_df_in_cache   2 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_table_metadata_df_failed   2 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_vars_fmtter   2 0 0   100%
tests / test_cache.py TestVariableCache.test_fetch_vars_fmtter_failed   8 0 0   100%
tests / test_cache.py (no function)   17 1 0   94%
tests / test_confined_download.py TestDownload.setUp   3 0 0   100%
tests / test_confined_download.py TestDownload.test_confined_query_arg_space   4 0 0   100%
tests / test_confined_download.py TestDownload.test_confined_query_instance_equality   5 0 0   100%
tests / test_confined_download.py TestDownload.test_confined_query_instance   9 0 0   100%
tests / test_confined_download.py TestDownload.test_confined_query_download   5 0 0   100%
tests / test_confined_download.py TestDownload.test_confined_query_download_without_inner_geometries   3 0 0   100%
tests / test_confined_download.py TestDownload.test_confined_query_download_without_outer_geometries   3 0 0   100%
tests / test_confined_download.py (no function)   19 1 0   95%
tests / test_download.py TestDownload.setUp   6 0 0   100%
tests / test_download.py TestDownload.test_download_url   4 0 0   100%
tests / test_download.py TestDownload.test_download_return_type   3 0 0   100%
tests / test_download.py TestDownload.test_download_geometries_non_existent_shpfile   2 0 0   100%
tests / test_download.py TestDownload.test_failed_download_unsupported_dataset   2 0 0   100%
tests / test_download.py TestDownload.test_failed_download_unsupported_year   2 0 0   100%
tests / test_download.py TestDownload.test_failed_download_unsupported_geo_specifier   2 0 0   100%
tests / test_download.py TestDownload.test_failed_download_incorrect_geo_specifier_value   2 0 0   100%
tests / test_download.py TestAsyncDownload.setUp   5 0 0   100%
tests / test_download.py TestAsyncDownload.asyncSetUp   1 0 0   100%
tests / test_download.py TestAsyncDownload.asyncTearDown   1 0 0   100%
tests / test_download.py TestAsyncDownload.test_async_download_return_type   3 0 0   100%
tests / test_download.py (no function)   24 1 0   96%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.setUp   10 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_interface_instance   6 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_check_path_existence   1 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_geo_spec_formatter_montana_counties_acs1_2014   2 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_geo_spec_formatter_lewis_and_clark_county_acs1_2014   2 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_partial_path_inference_acs5_2009   4 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_unsupported_year_acs1_2020_2004   4 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_unsupported_dataset   2 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_cache_acs1_2014   3 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_unsupported_specifiers_acs1_2014   2 0 0   100%
tests / test_geo_spec_formatter.py TestGeoSpecFmtter.test_unsupported_wildcard_specifier_acs1_2014   2 0 0   100%
tests / test_geo_spec_formatter.py (no function)   20 1 0   95%
tests / test_multiple_download.py TestMultipleDownload.setUp   4 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_lacking_state_outer_scope_nation_wide_congressional_districts_2024_download   2 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_ND_congressional_districts_2010_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_ND_congressional_districts_2014_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_ND_congressional_districts_2020_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_ND_congressional_districts_2024_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_MN_public_use_microdata_area_2008_download   2 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_MN_public_use_microdata_area_2010_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_MN_public_use_microdata_area_2014_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_MN_public_use_microdata_area_2020_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_MN_public_use_microdata_area_2024_download   5 3 0   40%
tests / test_multiple_download.py TestMultipleDownload.test_urban_area_2008_download   2 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_urban_area_2010_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_urban_area_2015_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_urban_area_2021_download   1 0 0   100%
tests / test_multiple_download.py TestMultipleDownload.test_urban_area_2024_download   1 0 0   100%
tests / test_multiple_download.py (no function)   28 1 0   96%
tests / test_shpfile_handler.py TestShpFileHandler.setUp   9 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shapefile_handler_instance   10 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shapefile_handler_tracking   14 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shpfile_url_constructor_2000_zcta   3 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shpfile_url_constructor_2008_guam_block_group   3 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shpfile_url_constructor_2008_ua   3 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shpfile_url_constructor_2010_idaho_tracts   3 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shpfile_existence_2008_ua   1 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_shpfile_existence_2010_idaho_tracts   1 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_failed_shpfile_query_nonexistence_2011_zcta   2 0 0   100%
tests / test_shpfile_handler.py TestShpFileHandler.test_failed_shpfile_query_missing_formatters_2024_new_york_puma   2 0 0   100%
tests / test_shpfile_handler.py (no function)   21 1 0   95%
Total     1236 65 0   95%

No items found using the specified filter.