Closed henrikfoss closed 1 month ago
Coverage Report FileStmtsMissCoverMissingadapta/connectors/service_bus __init__.py110%18 _connector.py17170%19–61adapta/logs _async_logger.py81396%55, 78–79 _base.py55689%35, 41, 44, 94–97 _internal_logger.py109694%276–286adapta/logs/handlers datadog_api_handler.py1093172%89, 106–113, 124, 136–152, 161–195, 204, 210, 238adapta/metrics/providers datadog_provider.py43430%19–147adapta/ml __init__.py110%19 _model.py10100%17–42adapta/ml/mlflow __init__.py220%17–18 _client.py46460%19–164 _functions.py47470%17–121adapta/process_communication _models.py33682%90–96adapta/security/clients __init__.py261254%27–28, 34–35, 41–42, 48–49, 53–54, 58–59 _azure_client.py735032%42, 55–65, 75–78, 81, 84–86, 95–153, 156, 159–197adapta/security/clients/aws _aws_client.py381755%37–40, 47, 57, 63, 75, 100–108, 114–117 _aws_credentials.py733059%60–79, 83, 87, 91, 95, 99, 108–112, 116, 120, 124, 128, 132adapta/security/clients/hashicorp_vault hashicorp_vault_client.py31487%46, 87, 91, 95 kubernetes_client.py21576%45–48, 67–68 oidc_client.py452056%33–62, 80–83, 92 token_client.py17759%42–45, 52–53, 56, 59adapta/storage/blob azure_storage_client.py1195157%71–78, 88, 95–96, 99–105, 127–128, 131–156, 159, 175–188, 196–200, 219, 240–242, 251, 267–271, 281–283, 286–305, 312 local_storage_client.py54787%42, 67, 74, 87, 101, 104, 107 s3_storage_client.py1177734%57, 61, 68–80, 91–96, 117–125, 133–134, 148–165, 181–185, 203–212, 222–243, 254–275adapta/storage/cache redis_cache.py37370%19–107adapta/storage/database/v2 azure_sql.py34340%21–140 odbc.py73730%21–219 snowflake_sql.py69690%6–228 trino_sql.py39390%21–127adapta/storage/database/v2/models __init__.py110%19 _models.py11110%20–54adapta/storage/database/v3 azure_sql.py322038%55, 70, 84–122, 132 odbc.py721185%94–104, 114, 125–126, 140, 149–155, 182 snowflake_sql.py772370%64–78, 93–95, 106–115, 142, 178, 193–196 trino_sql.py38380%20–119adapta/storage/delta_lake/v2 _functions.py684534%73–106, 153–168, 210–294adapta/storage/delta_lake/v3 _functions.py661282%72, 156, 161, 163, 165, 221, 231, 241–251, 257, 292adapta/storage/distributed_object_store/v2/datastax_astra _models.py19953%54–59, 62, 65, 68 astra_client.py19614029%40–43, 113–137, 143–184, 190–191, 197–198, 201, 211, 223–224, 233, 273–361, 369, 393–520, 530, 541–556, 579–594, 616–632, 656–673adapta/storage/distributed_object_store/v3/datastax_astra _model_mappers.py1612386%64, 130, 136, 138, 142, 148, 152, 167–170, 186–187, 218, 275–285, 370, 411–423, 455 _models.py453131%63–69, 72, 75, 78–122, 125 astra_client.py1396851%35–38, 133–174, 180–181, 187–188, 191, 201, 213–214, 223, 267–353, 361, 373, 384–403, 424–440, 462–482, 507–519adapta/storage/models astra.py351071%37, 40, 44, 59–61, 64, 70–73 aws.py361169%36–39, 46–49, 57–59, 82, 91 azure.py601772%32, 36–40, 47, 67, 70–71, 74–75, 89–93, 100, 113, 120, 123–124, 127 filter_expression.py125596%55, 183–184, 238, 329 hive.py572556%37, 41, 44, 92–99, 111, 114–115, 124–172, 175 local.py21481%31, 35, 38, 50adapta/storage/query_enabled_store _models.py611084%76, 138–141, 147–150, 156–157, 163 _qes_astra.py571377%65–66, 78, 83–96, 106–109 _qes_delta.py39490%33, 60, 72, 80adapta/storage/secrets azure_secret_client.py20200%19–66adapta/utils _common.py951584%36–37, 70–83, 94, 122, 142, 162, 245 concurrent_task_runner.py27196%109adapta/utils/data_structures _functions.py34197%134adapta/utils/decorators _logging.py41198%32 _rate_limit.py25196%58adapta/utils/python_typing _functions.py11191%24tests test_filtering_api.py32294%197–198 test_utils.py166199%371 test_vault_client.py801878%33–35, 40–42, 47–51, 56–57, 62–66TOTAL4543134370%
Coverage Report FileStmtsMissCoverMissingadapta/connectors/service_bus __init__.py110%18 _connector.py17170%19–61adapta/logs _async_logger.py81396%55, 78–79 _base.py55689%35, 41, 44, 94–97 _internal_logger.py109694%276–286adapta/logs/handlers datadog_api_handler.py1093172%89, 106–113, 124, 136–152, 161–195, 204, 210, 238adapta/metrics/providers datadog_provider.py43430%19–147adapta/ml __init__.py110%19 _model.py10100%17–42adapta/ml/mlflow __init__.py220%17–18 _client.py46460%19–164 _functions.py47470%17–121adapta/process_communication _models.py33682%90–96adapta/security/clients __init__.py261254%27–28, 34–35, 41–42, 48–49, 53–54, 58–59 _azure_client.py735032%42, 55–65, 75–78, 81, 84–86, 95–153, 156, 159–197adapta/security/clients/aws _aws_client.py381755%37–40, 47, 57, 63, 75, 100–108, 114–117 _aws_credentials.py733059%60–79, 83, 87, 91, 95, 99, 108–112, 116, 120, 124, 128, 132adapta/security/clients/hashicorp_vault hashicorp_vault_client.py31487%46, 87, 91, 95 kubernetes_client.py21576%45–48, 67–68 oidc_client.py452056%33–62, 80–83, 92 token_client.py17759%42–45, 52–53, 56, 59adapta/storage/blob azure_storage_client.py1185058%71–78, 88, 95–96, 99–105, 127–128, 131–156, 159, 175–188, 196–200, 219, 240–242, 251, 267–271, 281–283, 286–305, 312 local_storage_client.py54787%42, 67, 74, 87, 101, 104, 107 s3_storage_client.py1177734%57, 61, 68–80, 91–96, 117–125, 133–134, 148–165, 181–185, 203–212, 222–243, 254–275adapta/storage/cache redis_cache.py37370%19–107adapta/storage/database/v2 azure_sql.py34340%21–140 odbc.py73730%21–219 snowflake_sql.py69690%6–228 trino_sql.py39390%21–127adapta/storage/database/v2/models __init__.py110%19 _models.py11110%20–54adapta/storage/database/v3 azure_sql.py322038%55, 70, 84–122, 132 odbc.py721185%94–104, 114, 125–126, 140, 149–155, 182 snowflake_sql.py772370%64–78, 93–95, 106–115, 142, 178, 193–196 trino_sql.py38380%20–119adapta/storage/delta_lake/v2 _functions.py684534%73–106, 153–168, 210–294adapta/storage/delta_lake/v3 _functions.py661282%72, 156, 161, 163, 165, 221, 231, 241–251, 257, 292adapta/storage/distributed_object_store/v2/datastax_astra _models.py19953%54–59, 62, 65, 68 astra_client.py19614029%40–43, 113–137, 143–184, 190–191, 197–198, 201, 211, 223–224, 233, 273–361, 369, 393–520, 530, 541–556, 579–594, 616–632, 656–673adapta/storage/distributed_object_store/v3/datastax_astra _model_mappers.py1612386%64, 130, 136, 138, 142, 148, 152, 167–170, 186–187, 218, 275–285, 370, 411–423, 455 _models.py453131%63–69, 72, 75, 78–122, 125 astra_client.py1396851%35–38, 133–174, 180–181, 187–188, 191, 201, 213–214, 223, 267–353, 361, 373, 384–403, 424–440, 462–482, 507–519adapta/storage/models astra.py351071%37, 40, 44, 59–61, 64, 70–73 aws.py361169%36–39, 46–49, 57–59, 82, 91 azure.py601772%32, 36–40, 47, 67, 70–71, 74–75, 89–93, 100, 113, 120, 123–124, 127 filter_expression.py125596%55, 183–184, 238, 329 hive.py572556%37, 41, 44, 92–99, 111, 114–115, 124–172, 175 local.py21481%31, 35, 38, 50adapta/storage/query_enabled_store _models.py611084%76, 138–141, 147–150, 156–157, 163 _qes_astra.py571377%65–66, 78, 83–96, 106–109 _qes_delta.py39490%33, 60, 72, 80adapta/storage/secrets azure_secret_client.py20200%19–66adapta/utils _common.py951584%36–37, 70–83, 94, 122, 142, 162, 245 concurrent_task_runner.py27196%109adapta/utils/data_structures _functions.py34197%134adapta/utils/decorators _logging.py41198%32 _rate_limit.py25196%58adapta/utils/python_typing _functions.py11373%7–9, 22tests test_filtering_api.py32294%197–198 test_python_typing_functions.py11282%38–39 test_utils.py166199%371 test_vault_client.py801878%33–35, 40–42, 47–51, 56–57, 62–66TOTAL4541134670%
Coverage Report