SYMBOL INDEX (694 symbols across 63 files) FILE: dbt/adapters/trino/catalogs/_relation.py class TrinoCatalogRelation (line 10) | class TrinoCatalogRelation(CatalogRelation): FILE: dbt/adapters/trino/catalogs/_trino_catalog_metastore.py class TrinoCatalogIntegration (line 10) | class TrinoCatalogIntegration(CatalogIntegration): method __init__ (line 33) | def __init__(self, config: CatalogIntegrationConfig) -> None: method build_relation (line 37) | def build_relation(self, model: RelationConfig) -> TrinoCatalogRelation: method _calculate_storage_uri (line 47) | def _calculate_storage_uri(self, model: RelationConfig) -> Optional[str]: FILE: dbt/adapters/trino/column.py class TrinoColumn (line 14) | class TrinoColumn(Column): method data_type (line 21) | def data_type(self): method is_string (line 29) | def is_string(self) -> bool: method is_float (line 32) | def is_float(self) -> bool: method is_integer (line 39) | def is_integer(self) -> bool: method is_numeric (line 48) | def is_numeric(self) -> bool: method string_type (line 52) | def string_type(cls, size: int) -> str: method string_size (line 55) | def string_size(self) -> int: method from_description (line 63) | def from_description(cls, name: str, raw_data_type: str) -> "Column": FILE: dbt/adapters/trino/connections.py class HttpScheme (line 27) | class HttpScheme(Enum): class TrinoCredentialsFactory (line 32) | class TrinoCredentialsFactory: method _create_trino_profile (line 34) | def _create_trino_profile(cls, profile): method translate_aliases (line 52) | def translate_aliases(cls, kwargs: Dict[str, Any], recurse: bool = Fal... method validate (line 57) | def validate(cls, data: Any): method from_dict (line 62) | def from_dict(cls, data: Any): class TrinoCredentials (line 67) | class TrinoCredentials(Credentials, metaclass=ABCMeta): method type (line 71) | def type(self): method unique_field (line 75) | def unique_field(self): method _connection_keys (line 78) | def _connection_keys(self): method trino_auth (line 91) | def trino_auth(self) -> Optional[trino.auth.Authentication]: class TrinoNoneCredentials (line 96) | class TrinoNoneCredentials(TrinoCredentials): method method (line 112) | def method(self): method trino_auth (line 115) | def trino_auth(self): class TrinoCertificateCredentials (line 120) | class TrinoCertificateCredentials(TrinoCredentials): method http_scheme (line 137) | def http_scheme(self): method method (line 141) | def method(self): method trino_auth (line 144) | def trino_auth(self): class TrinoLdapCredentials (line 151) | class TrinoLdapCredentials(TrinoCredentials): method http_scheme (line 168) | def http_scheme(self): method method (line 172) | def method(self): method trino_auth (line 175) | def trino_auth(self): class TrinoKerberosCredentials (line 180) | class TrinoKerberosCredentials(TrinoCredentials): method http_scheme (line 204) | def http_scheme(self): method method (line 208) | def method(self): method trino_auth (line 211) | def trino_auth(self): class TrinoJwtCredentials (line 227) | class TrinoJwtCredentials(TrinoCredentials): method http_scheme (line 243) | def http_scheme(self): method method (line 247) | def method(self): method trino_auth (line 250) | def trino_auth(self): class TrinoOauthCredentials (line 255) | class TrinoOauthCredentials(TrinoCredentials): method http_scheme (line 273) | def http_scheme(self): method method (line 277) | def method(self): method trino_auth (line 280) | def trino_auth(self): class TrinoOauthConsoleCredentials (line 285) | class TrinoOauthConsoleCredentials(TrinoCredentials): method http_scheme (line 303) | def http_scheme(self): method method (line 307) | def method(self): method trino_auth (line 310) | def trino_auth(self): class ConnectionWrapper (line 314) | class ConnectionWrapper(object): method __init__ (line 323) | def __init__(self, handle, prepared_statements_enabled): method cursor (line 329) | def cursor(self): method cancel (line 333) | def cancel(self): method close (line 337) | def close(self): method commit (line 341) | def commit(self): method rollback (line 344) | def rollback(self): method start_transaction (line 347) | def start_transaction(self): method fetchall (line 350) | def fetchall(self): method fetchone (line 361) | def fetchone(self): method fetchmany (line 372) | def fetchmany(self, size): method execute (line 383) | def execute(self, sql, bindings=None): method description (line 399) | def description(self): method _escape_value (line 403) | def _escape_value(cls, value): class TrinoAdapterResponse (line 426) | class TrinoAdapterResponse(AdapterResponse): class TrinoConnectionManager (line 431) | class TrinoConnectionManager(SQLConnectionManager): method __init__ (line 435) | def __init__(self, profile, mp_context, behavior_flags=None) -> None: method exception_handler (line 441) | def exception_handler(self, sql): method add_begin_query (line 467) | def add_begin_query(self): method add_commit_query (line 470) | def add_commit_query(self): method open (line 474) | def open(cls, connection): method get_response (line 520) | def get_response(cls, cursor) -> TrinoAdapterResponse: method cancel (line 537) | def cancel(self, connection): method add_query (line 540) | def add_query(self, sql, auto_begin=True, bindings=None, abridge_sql_l... method data_type_code_to_name (line 582) | def data_type_code_to_name(cls, type_code) -> str: FILE: dbt/adapters/trino/impl.py class TrinoConfig (line 31) | class TrinoConfig(AdapterConfig): class TrinoAdapter (line 36) | class TrinoAdapter(SQLAdapter): method __init__ (line 65) | def __init__(self, config, mp_context) -> None: method _behavior_flags (line 71) | def _behavior_flags(self) -> List[BehaviorFlag]: method date_function (line 87) | def date_function(cls): method convert_text_type (line 91) | def convert_text_type(cls, agate_table, col_idx): method convert_number_type (line 95) | def convert_number_type(cls, agate_table, col_idx): method convert_datetime_type (line 100) | def convert_datetime_type(cls, agate_table, col_idx): method convert_date_type (line 104) | def convert_date_type(cls, agate_table: agate.Table, col_idx: int) -> ... method timestamp_add_sql (line 107) | def timestamp_add_sql(self, add_to: str, number: int = 1, interval: st... method get_columns_in_relation (line 110) | def get_columns_in_relation(self, relation): method valid_incremental_strategies (line 119) | def valid_incremental_strategies(self): method build_catalog_relation (line 123) | def build_catalog_relation(self, model: RelationConfig) -> Optional[Ca... FILE: dbt/adapters/trino/parse_model.py function catalog_name (line 9) | def catalog_name(model: RelationConfig) -> Optional[str]: FILE: dbt/adapters/trino/relation.py class TrinoRelation (line 8) | class TrinoRelation(BaseRelation): method _is_exactish_match (line 13) | def _is_exactish_match(self, field: ComponentName, value: str) -> bool: method _render_event_time_filtered (line 17) | def _render_event_time_filtered(self, event_time_filter: EventTimeFilt... FILE: dbt/include/trino/macros/materializations/seeds/helpers.sql type "memory" (line 31) | create table "memory"."default"."string_type" ("varchar_example" varchar... FILE: setup.py function _get_plugin_version_dict (line 33) | def _get_plugin_version_dict(): function _dbt_trino_version (line 45) | def _dbt_trino_version(): FILE: tests/conftest.py function pytest_addoption (line 12) | def pytest_addoption(parser): function pytest_collection_modifyitems (line 19) | def pytest_collection_modifyitems(config, items): function dbt_profile_target (line 30) | def dbt_profile_target(request): function get_trino_starburst_target (line 66) | def get_trino_starburst_target(): function get_galaxy_target (line 84) | def get_galaxy_target(): function trino_connection (line 101) | def trino_connection(dbt_profile_target): function get_engine_type (line 123) | def get_engine_type(trino_connection): function skip_by_engine_type (line 137) | def skip_by_engine_type(request, trino_connection): FILE: tests/functional/adapter/behavior_flags/test_require_certificate_validation.py class TestRequireCertificateValidationDefault (line 8) | class TestRequireCertificateValidationDefault: method project_config_update (line 10) | def project_config_update(self): method test_cert_default_value (line 13) | def test_cert_default_value(self, project): method test_require_certificate_validation_logs (line 16) | def test_require_certificate_validation_logs(self, project): method test_require_certificate_validation_insecure_request_warning (line 22) | def test_require_certificate_validation_insecure_request_warning(self,... class TestRequireCertificateValidationFalse (line 33) | class TestRequireCertificateValidationFalse: method project_config_update (line 35) | def project_config_update(self): method test_cert_default_value (line 38) | def test_cert_default_value(self, project): method test_require_certificate_validation_logs (line 41) | def test_require_certificate_validation_logs(self, project): method test_require_certificate_validation_insecure_request_warning (line 47) | def test_require_certificate_validation_insecure_request_warning(self,... class TestRequireCertificateValidationTrue (line 58) | class TestRequireCertificateValidationTrue: method project_config_update (line 60) | def project_config_update(self): method test_cert_default_value (line 63) | def test_cert_default_value(self, project): method test_require_certificate_validation_logs (line 66) | def test_require_certificate_validation_logs(self, project): method test_require_certificate_validation_insecure_request_warning (line 72) | def test_require_certificate_validation_insecure_request_warning(self,... FILE: tests/functional/adapter/catalog_integrations/test_catalog_integration.py class TestTrinoCatalogIntegrationFileFormat (line 21) | class TestTrinoCatalogIntegrationFileFormat(BaseCatalogIntegrationValida... method catalogs (line 23) | def catalogs(self): method test_model_without_catalog (line 40) | def test_model_without_catalog(self, project): method test_model_with_catalog (line 48) | def test_model_with_catalog(self, project): method test_model_with_catalog_configs_file_format (line 57) | def test_model_with_catalog_configs_file_format(self, project): class TestMyAdapterCatalogIntegration (line 76) | class TestMyAdapterCatalogIntegration(BaseCatalogIntegrationValidation): method catalogs (line 78) | def catalogs(self): method test_model_with_catalog (line 95) | def test_model_with_catalog(self, project): method test_model_with_catalog_configs_table_format (line 104) | def test_model_with_catalog_configs_table_format(self, project): class TestTrinoCatalogIntegrationLocation (line 121) | class TestTrinoCatalogIntegrationLocation(BaseCatalogIntegrationValidati... method catalogs (line 123) | def catalogs(self): method test_model_with_catalog (line 140) | def test_model_with_catalog(self, project): method test_model_with_catalog_configs_location (line 149) | def test_model_with_catalog_configs_location(self, project): method test_model_with_catalog_configs_storage_uri (line 160) | def test_model_with_catalog_configs_storage_uri(self, project): method test_model_with_catalog_configs_base_location (line 174) | def test_model_with_catalog_configs_base_location(self, project): method test_model_with_catalog_configs_base_location_none (line 188) | def test_model_with_catalog_configs_base_location_none(self, project): method test_model_with_catalog_configs_base_location_none_omit_base_location_root (line 202) | def test_model_with_catalog_configs_base_location_none_omit_base_locat... FILE: tests/functional/adapter/column_types/test_column_types.py class TestTrinoColumnTypes (line 7) | class TestTrinoColumnTypes(BaseColumnTypes): method models (line 9) | def models(self): method test_run_and_test (line 12) | def test_run_and_test(self, project): FILE: tests/functional/adapter/constraints/test_constraints.py class TrinoColumnEqualSetup (line 59) | class TrinoColumnEqualSetup: method string_type (line 61) | def string_type(self): method data_types (line 65) | def data_types(self, schema_int_type, int_type, string_type): class TestTrinoTableConstraintsColumnsEqual (line 85) | class TestTrinoTableConstraintsColumnsEqual( method models (line 89) | def models(self): class TestTrinoViewConstraintsColumnsEqual (line 97) | class TestTrinoViewConstraintsColumnsEqual(TrinoColumnEqualSetup, BaseVi... method models (line 99) | def models(self): class TestTrinoIncrementalConstraintsColumnsEqual (line 108) | class TestTrinoIncrementalConstraintsColumnsEqual( method models (line 112) | def models(self): class TestTrinoTableConstraintsRuntimeDdlEnforcement (line 121) | class TestTrinoTableConstraintsRuntimeDdlEnforcement(BaseConstraintsRunt... method models (line 123) | def models(self): method expected_sql (line 130) | def expected_sql(self): class TestTrinoTableConstraintsRollback (line 135) | class TestTrinoTableConstraintsRollback(BaseConstraintsRollback): method models (line 137) | def models(self): method expected_error_messages (line 144) | def expected_error_messages(self): class TestTrinoIncrementalConstraintsRuntimeDdlEnforcement (line 149) | class TestTrinoIncrementalConstraintsRuntimeDdlEnforcement( method models (line 153) | def models(self): method expected_sql (line 160) | def expected_sql(self): class TestTrinoIncrementalConstraintsRollback (line 165) | class TestTrinoIncrementalConstraintsRollback(BaseIncrementalConstraints... method models (line 167) | def models(self): method expected_error_messages (line 174) | def expected_error_messages(self): class TestTrinoTableContractSqlHeader (line 178) | class TestTrinoTableContractSqlHeader(BaseTableContractSqlHeader): method models (line 180) | def models(self): class TestTrinoIncrementalContractSqlHeader (line 187) | class TestTrinoIncrementalContractSqlHeader(BaseIncrementalContractSqlHe... method models (line 189) | def models(self): class TestTrinoModelConstraintsRuntimeEnforcement (line 197) | class TestTrinoModelConstraintsRuntimeEnforcement(BaseModelConstraintsRu... method models (line 199) | def models(self): method expected_sql (line 206) | def expected_sql(self): class TestTrinoConstraintQuotedColumn (line 231) | class TestTrinoConstraintQuotedColumn(BaseConstraintQuotedColumn): method models (line 233) | def models(self): method expected_sql (line 240) | def expected_sql(self): FILE: tests/functional/adapter/dbt_clone/test_dbt_clone.py class TestTrinoCloneNotPossible (line 17) | class TestTrinoCloneNotPossible(BaseCloneNotPossible): method macros (line 19) | def macros(self): method clean_up (line 30) | def clean_up(self, project): FILE: tests/functional/adapter/dbt_debug/test_dbt_debug.py class TestDebugTrino (line 9) | class TestDebugTrino(BaseDebug): method teardown_method (line 12) | def teardown_method(self, project): method test_ok_trino (line 16) | def test_ok_trino(self, project): class TestDebugProfileVariableTrino (line 21) | class TestDebugProfileVariableTrino(BaseDebugProfileVariable): method teardown_method (line 24) | def teardown_method(self, project): method test_ok_trino (line 28) | def test_ok_trino(self, project): FILE: tests/functional/adapter/dbt_show/test_dbt_show.py class TestTrinoShowSqlHeader (line 4) | class TestTrinoShowSqlHeader(BaseShowSqlHeader): class TestTrinoShowLimit (line 8) | class TestTrinoShowLimit(BaseShowLimit): FILE: tests/functional/adapter/empty/test_empty.py class TestTrinoEmpty (line 7) | class TestTrinoEmpty(BaseTestEmpty): class TestTrinoEmptyInlineSourceRef (line 11) | class TestTrinoEmptyInlineSourceRef(BaseTestEmptyInlineSourceRef): FILE: tests/functional/adapter/hooks/test_hooks_delete.py class BaseTestHooksDelete (line 29) | class BaseTestHooksDelete: method seeds (line 31) | def seeds(self): method models (line 37) | def models(self): method project_config_update (line 43) | def project_config_update(self): method test_pre_and_post_run_hooks (line 51) | def test_pre_and_post_run_hooks(self, project, dbt_profile_target): class TestBaseTestHooksDeleteDelta (line 76) | class TestBaseTestHooksDeleteDelta(BaseTestHooksDelete): class TestBaseTestHooksDeleteIceberg (line 81) | class TestBaseTestHooksDeleteIceberg(BaseTestHooksDelete): FILE: tests/functional/adapter/hooks/test_model_hooks.py class TestTrinoPrePostModelHooks (line 5) | class TestTrinoPrePostModelHooks(core_base.TestPrePostModelHooks): method check_hooks (line 6) | def check_hooks(self, state, project, host, count=1): class TestTrinoPrePostModelHooksUnderscores (line 10) | class TestTrinoPrePostModelHooksUnderscores(core_base.TestPrePostModelHo... method check_hooks (line 11) | def check_hooks(self, state, project, host, count=1): class TestTrinoHookRefs (line 15) | class TestTrinoHookRefs(core_base.TestHookRefs): method check_hooks (line 16) | def check_hooks(self, state, project, host, count=1): class TestTrinoPrePostModelHooksOnSeeds (line 21) | class TestTrinoPrePostModelHooksOnSeeds(core_base.TestPrePostModelHooksO... method check_hooks (line 22) | def check_hooks(self, state, project, host, count=1): method project_config_update (line 26) | def project_config_update(self): FILE: tests/functional/adapter/hooks/test_run_hooks.py class TestPrePostRunHooksTrino (line 8) | class TestPrePostRunHooksTrino(BasePrePostRunHooks): method project_config_update (line 10) | def project_config_update(self): method check_hooks (line 35) | def check_hooks(self, state, project, host): class TestAfterRunHooksTrino (line 56) | class TestAfterRunHooksTrino(BaseAfterRunHooks): FILE: tests/functional/adapter/materialization/test_incremental_delete_insert.py class TrinoIncrementalUniqueKey (line 170) | class TrinoIncrementalUniqueKey(BaseIncrementalUniqueKey): method seeds (line 172) | def seeds(self): method models (line 180) | def models(self): class TestIcebergIncrementalDeleteInsert (line 200) | class TestIcebergIncrementalDeleteInsert(TrinoIncrementalUniqueKey): method project_config_update (line 202) | def project_config_update(self): class TestDeltaIncrementalDeleteInsert (line 211) | class TestDeltaIncrementalDeleteInsert(TrinoIncrementalUniqueKey): method test__no_unique_keys (line 212) | def test__no_unique_keys(self, project): method project_config_update (line 216) | def project_config_update(self): class TestIcebergIncrementalDeleteInsertWithLocation (line 226) | class TestIcebergIncrementalDeleteInsertWithLocation: method models (line 228) | def models(self): method test_temporary_table_location (line 233) | def test_temporary_table_location(self, project): class TestIcebergCompositeUniqueKeys (line 252) | class TestIcebergCompositeUniqueKeys(BaseIncrementalPredicates): method seeds (line 254) | def seeds(self): method models (line 261) | def models(self): method test__incremental_predicates_composite_keys (line 267) | def test__incremental_predicates_composite_keys(self, project): FILE: tests/functional/adapter/materialization/test_incremental_merge.py class TrinoIncrementalUniqueKey (line 101) | class TrinoIncrementalUniqueKey(BaseIncrementalUniqueKey): method seeds (line 103) | def seeds(self): method models (line 111) | def models(self): class TestIcebergIncrementalMerge (line 131) | class TestIcebergIncrementalMerge(TrinoIncrementalUniqueKey): method project_config_update (line 133) | def project_config_update(self): class TestDeltaIncrementalMerge (line 142) | class TestDeltaIncrementalMerge(TrinoIncrementalUniqueKey): method project_config_update (line 144) | def project_config_update(self): FILE: tests/functional/adapter/materialization/test_incremental_microbatch.py class TestTrinoMicrobatchIceberg (line 6) | class TestTrinoMicrobatchIceberg(BaseMicrobatch): FILE: tests/functional/adapter/materialization/test_incremental_predicates.py class TestIcebergPredicatesDeleteInsertTrino (line 8) | class TestIcebergPredicatesDeleteInsertTrino(BaseIncrementalPredicates): method project_config_update (line 10) | def project_config_update(self): class TestDeltaPredicatesDeleteInsertTrino (line 15) | class TestDeltaPredicatesDeleteInsertTrino(BaseIncrementalPredicates): method project_config_update (line 17) | def project_config_update(self): class TestIcebergIncrementalPredicatesMergeTrino (line 22) | class TestIcebergIncrementalPredicatesMergeTrino(BaseIncrementalPredicat... method project_config_update (line 24) | def project_config_update(self): class TestDeltaIncrementalPredicatesMergeTrino (line 34) | class TestDeltaIncrementalPredicatesMergeTrino(BaseIncrementalPredicates): method project_config_update (line 36) | def project_config_update(self): class TestIcebergPredicatesMergeTrino (line 46) | class TestIcebergPredicatesMergeTrino(BaseIncrementalPredicates): method project_config_update (line 48) | def project_config_update(self): class TestDeltaPredicatesMergeTrino (line 58) | class TestDeltaPredicatesMergeTrino(BaseIncrementalPredicates): method project_config_update (line 60) | def project_config_update(self): FILE: tests/functional/adapter/materialization/test_incremental_schema.py class OnSchemaChangeBase (line 36) | class OnSchemaChangeBase: method project_config_update (line 39) | def project_config_update(self): method models (line 44) | def models(self): method tests (line 64) | def tests(self): method list_tests_and_assert (line 81) | def list_tests_and_assert(self, include, exclude, expected_tests): method run_tests_and_assert (line 93) | def run_tests_and_assert( method run_incremental_ignore (line 117) | def run_incremental_ignore(self, project): method run_incremental_append_new_columns (line 136) | def run_incremental_append_new_columns(self, project): method run_incremental_append_new_columns_remove_one (line 154) | def run_incremental_append_new_columns_remove_one(self, project): method run_incremental_sync_all_columns (line 171) | def run_incremental_sync_all_columns(self, project): method run_incremental_sync_all_columns_quoted (line 189) | def run_incremental_sync_all_columns_quoted(self, project): method run_incremental_sync_all_columns_data_type_change (line 207) | def run_incremental_sync_all_columns_data_type_change(self, project): method run_incremental_fail_on_schema_change (line 225) | def run_incremental_fail_on_schema_change(self, _): method test_run_incremental_ignore (line 231) | def test_run_incremental_ignore(self, project): method test_run_incremental_append_new_columns (line 234) | def test_run_incremental_append_new_columns(self, project): method test_run_incremental_sync_all_columns (line 238) | def test_run_incremental_sync_all_columns(self, project): method test_run_incremental_sync_all_columns_data_type_change (line 242) | def test_run_incremental_sync_all_columns_data_type_change(self, proje... method test_run_incremental_fail_on_schema_change (line 245) | def test_run_incremental_fail_on_schema_change(self, project): class TestIcebergOnSchemaChange (line 250) | class TestIcebergOnSchemaChange(OnSchemaChangeBase): method project_config_update (line 252) | def project_config_update(self): class TestDeltaOnSchemaChange (line 260) | class TestDeltaOnSchemaChange(OnSchemaChangeBase): method project_config_update (line 262) | def project_config_update(self): method test_run_incremental_sync_all_columns (line 272) | def test_run_incremental_sync_all_columns(self, project): method test_run_incremental_sync_all_columns_data_type_change (line 276) | def test_run_incremental_sync_all_columns_data_type_change(self, proje... FILE: tests/functional/adapter/materialization/test_incremental_views_enabled.py class BaseViewsEnabled (line 7) | class BaseViewsEnabled: method seeds (line 10) | def seeds(self): method models (line 17) | def models(self): class TestViewsEnabledTrue (line 23) | class TestViewsEnabledTrue(BaseViewsEnabled): method project_config_update (line 29) | def project_config_update(self): method test_run_seed_test (line 40) | def test_run_seed_test(self, project): class TestViewsEnabledFalse (line 57) | class TestViewsEnabledFalse(BaseViewsEnabled): method project_config_update (line 63) | def project_config_update(self): method test_run_seed_test (line 74) | def test_run_seed_test(self, project): FILE: tests/functional/adapter/materialization/test_materialized_view.py class TestIcebergMaterializedViewBase (line 20) | class TestIcebergMaterializedViewBase: method teardown_method (line 22) | def teardown_method(self, project): class TestIcebergMaterializedViewExists (line 37) | class TestIcebergMaterializedViewExists(TestIcebergMaterializedViewBase): method project_config_update (line 39) | def project_config_update(self): method models (line 45) | def models(self): method test_mv_is_dropped_when_model_runs_view (line 54) | def test_mv_is_dropped_when_model_runs_view(self, project): class TestIcebergMaterializedViewWithCTE (line 77) | class TestIcebergMaterializedViewWithCTE(TestIcebergMaterializedViewBase): method project_config_update (line 80) | def project_config_update(self): method seeds (line 93) | def seeds(self): method models (line 100) | def models(self): method test_mv_with_cte_is_created (line 105) | def test_mv_with_cte_is_created(self, project): class TestIcebergMaterializedViewCreate (line 112) | class TestIcebergMaterializedViewCreate(TestIcebergMaterializedViewBase): method project_config_update (line 115) | def project_config_update(self): method seeds (line 128) | def seeds(self): method models (line 135) | def models(self): method test_mv_is_created_and_refreshed (line 140) | def test_mv_is_created_and_refreshed(self, project): class TestIcebergMaterializedViewDropAndCreate (line 171) | class TestIcebergMaterializedViewDropAndCreate(TestIcebergMaterializedVi... method project_config_update (line 174) | def project_config_update(self): method seeds (line 188) | def seeds(self): method models (line 195) | def models(self): method test_mv_overrides_relation (line 202) | def test_mv_overrides_relation(self, project): class TestIcebergMaterializedViewProperties (line 239) | class TestIcebergMaterializedViewProperties(TestIcebergMaterializedViewB... method project_config_update (line 242) | def project_config_update(self): method seeds (line 256) | def seeds(self): method models (line 263) | def models(self): method test_set_mv_properties (line 268) | def test_set_mv_properties(self, project): class TestIcebergMaterializedViewWithGracePeriod (line 287) | class TestIcebergMaterializedViewWithGracePeriod(TestIcebergMaterialized... method project_config_update (line 290) | def project_config_update(self): method seeds (line 301) | def seeds(self): method models (line 308) | def models(self): method test_set_mv_properties (line 313) | def test_set_mv_properties(self, project): FILE: tests/functional/adapter/materialization/test_on_table_exists.py class BaseOnTableExists (line 11) | class BaseOnTableExists: method seeds (line 14) | def seeds(self): method models (line 21) | def models(self): class TestOnTableExistsRename (line 28) | class TestOnTableExistsRename(BaseOnTableExists): method project_config_update (line 35) | def project_config_update(self): method test_run_seed_test (line 46) | def test_run_seed_test(self, project): class TestOnTableExistsRenameIncrementalFullRefresh (line 83) | class TestOnTableExistsRenameIncrementalFullRefresh(BaseOnTableExists): method project_config_update (line 90) | def project_config_update(self): method test_run_seed_test (line 101) | def test_run_seed_test(self, project): class TestOnTableExistsDrop (line 138) | class TestOnTableExistsDrop(BaseOnTableExists): method project_config_update (line 145) | def project_config_update(self): method test_run_seed_test (line 156) | def test_run_seed_test(self, project): class TestOnTableExistsDropIncrementalFullRefresh (line 173) | class TestOnTableExistsDropIncrementalFullRefresh(BaseOnTableExists): method project_config_update (line 180) | def project_config_update(self): method test_run_seed_test (line 191) | def test_run_seed_test(self, project): class BaseOnTableExistsReplace (line 216) | class BaseOnTableExistsReplace(BaseOnTableExists): method project_config_update (line 223) | def project_config_update(self): method test_run_seed_test (line 234) | def test_run_seed_test(self, project): class TestOnTableExistsReplaceIceberg (line 254) | class TestOnTableExistsReplaceIceberg(BaseOnTableExistsReplace): class TestOnTableExistsReplaceDelta (line 259) | class TestOnTableExistsReplaceDelta(BaseOnTableExistsReplace): class BaseOnTableExistsReplaceIncrementalFullRefresh (line 263) | class BaseOnTableExistsReplaceIncrementalFullRefresh(BaseOnTableExists): method project_config_update (line 270) | def project_config_update(self): method test_run_seed_test (line 281) | def test_run_seed_test(self, project): class TestOnTableExistsReplaceIcebergIncrementalFullRefresh (line 301) | class TestOnTableExistsReplaceIcebergIncrementalFullRefresh( class TestOnTableExistsReplaceDeltaIncrementalFullRefresh (line 308) | class TestOnTableExistsReplaceDeltaIncrementalFullRefresh( class TestOnTableExistsSkip (line 314) | class TestOnTableExistsSkip(BaseOnTableExists): method project_config_update (line 321) | def project_config_update(self): method test_run_seed_test (line 332) | def test_run_seed_test(self, project): FILE: tests/functional/adapter/materialization/test_prepared_statements.py class PreparedStatementsBase (line 11) | class PreparedStatementsBase: method project_config_update (line 19) | def project_config_update(self): method seeds (line 29) | def seeds(self): method models (line 36) | def models(self): method retrieve_num_prepared_statements (line 42) | def retrieve_num_prepared_statements(self, trino_connection): method run_seed_with_prepared_statements (line 50) | def run_seed_with_prepared_statements( class TestPreparedStatementsDisabled (line 76) | class TestPreparedStatementsDisabled(PreparedStatementsBase): method test_run_seed_with_prepared_statements_disabled (line 77) | def test_run_seed_with_prepared_statements_disabled(self, project, tri... class TestPreparedStatementsEnabled (line 82) | class TestPreparedStatementsEnabled(PreparedStatementsBase): method test_run_seed_with_prepared_statements_enabled (line 83) | def test_run_seed_with_prepared_statements_enabled(self, project, trin... FILE: tests/functional/adapter/materialization/test_snapshot.py class BaseTrinoSnapshotTimestamp (line 61) | class BaseTrinoSnapshotTimestamp(BaseSnapshotTimestamp): method test_snapshot_timestamp (line 62) | def test_snapshot_timestamp(self, project): class TestIcebergSnapshotCheckColsTrino (line 79) | class TestIcebergSnapshotCheckColsTrino(BaseSnapshotCheckCols): method project_config_update (line 81) | def project_config_update(self): method seeds (line 90) | def seeds(self): method macros (line 97) | def macros(self): class TestIcebergSnapshotTimestampTrino (line 102) | class TestIcebergSnapshotTimestampTrino(BaseTrinoSnapshotTimestamp): method seeds (line 104) | def seeds(self): method project_config_update (line 112) | def project_config_update(self): class TestDeltaSnapshotCheckColsTrino (line 125) | class TestDeltaSnapshotCheckColsTrino(BaseSnapshotCheckCols): method project_config_update (line 127) | def project_config_update(self): method seeds (line 139) | def seeds(self): class TestDeltaSnapshotTimestampTrino (line 147) | class TestDeltaSnapshotTimestampTrino(BaseTrinoSnapshotTimestamp): method project_config_update (line 149) | def project_config_update(self): method seeds (line 161) | def seeds(self): class TestSnapshotLocationPropertyExceptionTrino (line 169) | class TestSnapshotLocationPropertyExceptionTrino(BaseSnapshotCheckCols): method project_config_update (line 175) | def project_config_update(self): method test_snapshot_check_cols (line 185) | def test_snapshot_check_cols(self, project): FILE: tests/functional/adapter/materialization/test_view_security.py class TestViewSecurity (line 11) | class TestViewSecurity: method project_config_update (line 19) | def project_config_update(self): method seeds (line 30) | def seeds(self): method models (line 37) | def models(self): method test_run_seed_test (line 45) | def test_run_seed_test(self, project): FILE: tests/functional/adapter/materialized_view_tests/test_materialized_view_dbt_core.py class TestTrinoMaterializedViewsBasic (line 12) | class TestTrinoMaterializedViewsBasic(MaterializedViewBasic): method insert_record (line 14) | def insert_record(project, table: BaseRelation, record: Tuple[int, int]): method refresh_materialized_view (line 19) | def refresh_materialized_view(project, materialized_view: BaseRelation): method query_row_count (line 24) | def query_row_count(project, relation: BaseRelation) -> int: method query_relation_type (line 29) | def query_relation_type(project, relation: BaseRelation) -> Optional[s... method setup (line 34) | def setup(self, project, my_materialized_view): method test_materialized_view_only_updates_after_refresh (line 65) | def test_materialized_view_only_updates_after_refresh(self): FILE: tests/functional/adapter/materialized_view_tests/utils.py function query_relation_type (line 8) | def query_relation_type(project, relation: BaseRelation) -> Optional[str]: FILE: tests/functional/adapter/persist_docs/test_persist_docs.py class TestPersistDocsBase (line 22) | class TestPersistDocsBase: method schema (line 28) | def schema(self): method seeds (line 33) | def seeds(self): class TestPersistDocsTable (line 39) | class TestPersistDocsTable(TestPersistDocsBase): method project_config_update (line 41) | def project_config_update(self): method models (line 53) | def models(self): method test_run_seed_test (line 59) | def test_run_seed_test(self, project): class TestPersistDocsView (line 70) | class TestPersistDocsView(TestPersistDocsBase): method project_config_update (line 72) | def project_config_update(self): method models (line 88) | def models(self): method test_run_seed_test (line 94) | def test_run_seed_test(self, project): class TestPersistDocsIncremental (line 105) | class TestPersistDocsIncremental(TestPersistDocsBase): method project_config_update (line 107) | def project_config_update(self): method models (line 119) | def models(self): method test_run_seed_test (line 125) | def test_run_seed_test(self, project): class TestPersistDocs (line 139) | class TestPersistDocs(BasePersistDocs): class TestPersistDocsColumnMissing (line 143) | class TestPersistDocsColumnMissing(BasePersistDocsColumnMissing): class TestPersistDocsCommentOnQuotedColumn (line 147) | class TestPersistDocsCommentOnQuotedColumn(BasePersistDocsCommentOnQuote... class BasePersistDocsDisabled (line 151) | class BasePersistDocsDisabled(BasePersistDocsBase): method test_persist_docs_disabled (line 152) | def test_persist_docs_disabled(self, project): class TestPersistDocsDisabledByDefault (line 163) | class TestPersistDocsDisabledByDefault(BasePersistDocsDisabled): class TestPersistDocsRelationSetToFalse (line 174) | class TestPersistDocsRelationSetToFalse(BasePersistDocsDisabled): method project_config_update (line 180) | def project_config_update(self): class TestPersistDocsRelationNotSet (line 196) | class TestPersistDocsRelationNotSet(BasePersistDocsDisabled): method project_config_update (line 202) | def project_config_update(self): FILE: tests/functional/adapter/show/test_show.py class TestShow (line 17) | class TestShow: method models (line 19) | def models(self): method seeds (line 28) | def seeds(self): method test_none (line 31) | def test_none(self, project): method test_select_model_text (line 38) | def test_select_model_text(self, project): method test_select_multiple_model_text (line 47) | def test_select_multiple_model_text(self, project): method test_select_single_model_json (line 56) | def test_select_single_model_json(self, project): method test_inline_pass (line 65) | def test_inline_pass(self, project): method test_inline_fail (line 74) | def test_inline_fail(self, project): method test_inline_fail_database_error (line 78) | def test_inline_fail_database_error(self, project): method test_ephemeral_model (line 82) | def test_ephemeral_model(self, project): method test_second_ephemeral_model (line 87) | def test_second_ephemeral_model(self, project): method test_limit (line 103) | def test_limit(self, project, args, expected): method test_seed (line 109) | def test_seed(self, project): method test_sql_header (line 113) | def test_sql_header(self, project): class TestShowModelVersions (line 119) | class TestShowModelVersions: method models (line 121) | def models(self): method seeds (line 129) | def seeds(self): method test_version_unspecified (line 132) | def test_version_unspecified(self, project): method test_none (line 138) | def test_none(self, project): class TestShowPrivateModel (line 145) | class TestShowPrivateModel: method models (line 147) | def models(self): method seeds (line 154) | def seeds(self): method test_version_unspecified (line 157) | def test_version_unspecified(self, project): FILE: tests/functional/adapter/simple_seed/test_seed.py class TrinoSetUpFixture (line 45) | class TrinoSetUpFixture: method setUp (line 47) | def setUp(self, project): class TestTrinoBasicSeedTests (line 53) | class TestTrinoBasicSeedTests(TrinoSetUpFixture, CoreTestBasicSeedTests): method test_simple_seed_full_refresh_flag (line 57) | def test_simple_seed_full_refresh_flag(self, project): class TestTrinoSeedConfigFullRefreshOn (line 64) | class TestTrinoSeedConfigFullRefreshOn(TrinoSetUpFixture, CoreTestSeedCo... class TestTrinoSeedConfigFullRefreshOff (line 68) | class TestTrinoSeedConfigFullRefreshOff(TrinoSetUpFixture, CoreTestSeedC... class TestTrinoSeedCustomSchema (line 72) | class TestTrinoSeedCustomSchema(TrinoSetUpFixture, CoreTestSeedCustomSch... class TestTrinoSeedWithUniqueDelimiter (line 76) | class TestTrinoSeedWithUniqueDelimiter(TrinoSetUpFixture, CoreTestSeedWi... class TestTrinoSeedWithWrongDelimiter (line 80) | class TestTrinoSeedWithWrongDelimiter(TrinoSetUpFixture, CoreTestSeedWit... method test_seed_with_wrong_delimiter (line 81) | def test_seed_with_wrong_delimiter(self, project): class TestTrinoSeedWithEmptyDelimiter (line 87) | class TestTrinoSeedWithEmptyDelimiter(TrinoSetUpFixture, CoreTestSeedWit... class TestTrinoSimpleSeedEnabledViaConfig (line 91) | class TestTrinoSimpleSeedEnabledViaConfig(CoreTestSimpleSeedEnabledViaCo... class TestTrinoSeedParsing (line 95) | class TestTrinoSeedParsing(TrinoSetUpFixture, CoreTestSeedParsing): class TestTrinoSimpleSeedWithBOM (line 99) | class TestTrinoSimpleSeedWithBOM(CoreTestSimpleSeedWithBOM): method setUp (line 101) | def setUp(self, project): class TestTrinoSeedSpecificFormats (line 113) | class TestTrinoSeedSpecificFormats(CoreTestSeedSpecificFormats): FILE: tests/functional/adapter/store_failures/test_store_failures.py class TestStoreFailuresTable (line 15) | class TestStoreFailuresTable: method schema (line 17) | def schema(self): method seeds (line 22) | def seeds(self): method project_config_update (line 28) | def project_config_update(self): method models (line 46) | def models(self): method teardown_method (line 53) | def teardown_method(self, project): method test_run_seed_test (line 61) | def test_run_seed_test(self, project): class TestTrinoTestStoreTestFailures (line 75) | class TestTrinoTestStoreTestFailures(TestStoreTestFailures): class TestStoreTestFailuresAsInteractions (line 79) | class TestStoreTestFailuresAsInteractions(basic.StoreTestFailuresAsInter... class TestStoreTestFailuresAsProjectLevelOff (line 83) | class TestStoreTestFailuresAsProjectLevelOff(basic.StoreTestFailuresAsPr... class TestStoreTestFailuresAsProjectLevelView (line 87) | class TestStoreTestFailuresAsProjectLevelView(basic.StoreTestFailuresAsP... class TestStoreTestFailuresAsGeneric (line 91) | class TestStoreTestFailuresAsGeneric(basic.StoreTestFailuresAsGeneric): class TestStoreTestFailuresAsProjectLevelEphemeral (line 95) | class TestStoreTestFailuresAsProjectLevelEphemeral(basic.StoreTestFailur... class TestStoreTestFailuresAsExceptions (line 99) | class TestStoreTestFailuresAsExceptions(basic.StoreTestFailuresAsExcepti... FILE: tests/functional/adapter/test_basic.py class TestAdapterMethods (line 87) | class TestAdapterMethods(BaseAdapterMethod): class TestSimpleMaterializationsTrino (line 94) | class TestSimpleMaterializationsTrino(BaseSimpleMaterializations): method project_config_update (line 96) | def project_config_update(self): method seeds (line 105) | def seeds(self): class TestSingularTestsTrino (line 111) | class TestSingularTestsTrino(BaseSingularTests): class TestSingularTestsEphemeralTrino (line 115) | class TestSingularTestsEphemeralTrino(BaseSingularTestsEphemeral): method project_config_update (line 117) | def project_config_update(self): method seeds (line 126) | def seeds(self): class TestEmptyTrino (line 132) | class TestEmptyTrino(BaseEmpty): class TestEphemeralTrino (line 136) | class TestEphemeralTrino(BaseEphemeral): method project_config_update (line 138) | def project_config_update(self): method seeds (line 147) | def seeds(self): class TestIncrementalTrino (line 153) | class TestIncrementalTrino(BaseIncremental): method project_config_update (line 155) | def project_config_update(self): method seeds (line 164) | def seeds(self): class TestIncrementalFullRefreshTrino (line 168) | class TestIncrementalFullRefreshTrino(TestIncrementalTrino): method test_incremental (line 169) | def test_incremental(self, project): class TestIncrementalNotSchemaChangeTrino (line 175) | class TestIncrementalNotSchemaChangeTrino(BaseIncrementalNotSchemaChange): method models (line 177) | def models(self): class TestGenericTestsTrino (line 181) | class TestGenericTestsTrino(BaseGenericTests): method project_config_update (line 183) | def project_config_update(self): method seeds (line 192) | def seeds(self): class TestTrinoValidateConnection (line 196) | class TestTrinoValidateConnection(BaseValidateConnection): class TestDocsGenerateTrino (line 200) | class TestDocsGenerateTrino(BaseDocsGenerate): method project_config_update (line 202) | def project_config_update(self, unique_schema): method seeds (line 218) | def seeds(self): method expected_catalog (line 222) | def expected_catalog(self, project, profile_user): FILE: tests/functional/adapter/test_caching.py class TestCachingLowerCaseModel (line 8) | class TestCachingLowerCaseModel(BaseCachingLowercaseModel): class TestCachingUppercaseModel (line 12) | class TestCachingUppercaseModel(BaseCachingUppercaseModel): class TestCachingSelectedSchemaOnly (line 16) | class TestCachingSelectedSchemaOnly(BaseCachingSelectedSchemaOnly): FILE: tests/functional/adapter/test_changing_relation_type.py class TestTrinoChangeRelationTypes (line 6) | class TestTrinoChangeRelationTypes(BaseChangeRelationTypeValidator): FILE: tests/functional/adapter/test_concurrency.py class TestConcurrencyTrino (line 8) | class TestConcurrencyTrino(BaseConcurrency): method test_concurrency (line 9) | def test_concurrency(self, project): FILE: tests/functional/adapter/test_custom_schema.py class CustomSchemaBase (line 15) | class CustomSchemaBase(ABC): method table_type (line 26) | def table_type(self): method materialization (line 31) | def materialization(self): method custom_schema_model (line 35) | def custom_schema_model(self, materialization): method project_config_update (line 47) | def project_config_update(self): method seeds (line 56) | def seeds(self): method models (line 63) | def models(self): method teardown_method (line 71) | def teardown_method(self, project): method test_custom_schema_trino (line 78) | def test_custom_schema_trino(self, project): class TestCustomSchemaTable (line 104) | class TestCustomSchemaTable(CustomSchemaBase): method materialization (line 105) | def materialization(self): method table_type (line 108) | def table_type(self): class TestCustomSchemaView (line 112) | class TestCustomSchemaView(CustomSchemaBase): method materialization (line 113) | def materialization(self): method table_type (line 116) | def table_type(self): class TestCustomSchemaIncremental (line 120) | class TestCustomSchemaIncremental(CustomSchemaBase): method materialization (line 121) | def materialization(self): method table_type (line 124) | def table_type(self): FILE: tests/functional/adapter/test_ephemeral.py class TestEphemeralMultiTrino (line 9) | class TestEphemeralMultiTrino(BaseEphemeralMulti): method test_ephemeral_multi (line 10) | def test_ephemeral_multi(self, project): class TestEphemeralNestedTrino (line 19) | class TestEphemeralNestedTrino(BaseEphemeralNested): method test_ephemeral_nested (line 20) | def test_ephemeral_nested(self, project): class TestEphemeralErrorHandlingTrino (line 25) | class TestEphemeralErrorHandlingTrino(BaseEphemeralErrorHandling): FILE: tests/functional/adapter/test_get_incremental_tmp_relation_type_macro.py class CustomSchemaBase (line 7) | class CustomSchemaBase(ABC): method expected_types (line 15) | def expected_types(self): method incremental_model (line 21) | def incremental_model(self): method project_config_update (line 35) | def project_config_update(self): method models (line 40) | def models(self): method test_get_incremental_tmp_relation_type (line 43) | def test_get_incremental_tmp_relation_type(self, project): class TestViewsEnabled (line 59) | class TestViewsEnabled(CustomSchemaBase): method expected_types (line 61) | def expected_types(self): method project_config_update (line 65) | def project_config_update(self): class TestViewsNotEnabled (line 71) | class TestViewsNotEnabled(CustomSchemaBase): method expected_types (line 73) | def expected_types(self): method project_config_update (line 79) | def project_config_update(self): FILE: tests/functional/adapter/test_grants.py class TestModelGrantsTrino (line 16) | class TestModelGrantsTrino(BaseModelGrants): method assert_expected_grants_match_actual (line 17) | def assert_expected_grants_match_actual(self, project, relation_name, ... class TestInvalidGrantsTrino (line 41) | class TestInvalidGrantsTrino(BaseInvalidGrants): FILE: tests/functional/adapter/test_query_comments.py class TestQueryCommentsTrino (line 11) | class TestQueryCommentsTrino(BaseQueryComments): class TestMacroQueryCommentsTrino (line 15) | class TestMacroQueryCommentsTrino(BaseMacroQueryComments): class TestMacroArgsQueryCommentsTrino (line 19) | class TestMacroArgsQueryCommentsTrino(BaseMacroArgsQueryComments): class TestMacroInvalidQueryCommentsTrino (line 23) | class TestMacroInvalidQueryCommentsTrino(BaseMacroInvalidQueryComments): class TestNullQueryCommentsTrino (line 27) | class TestNullQueryCommentsTrino(BaseNullQueryComments): class TestEmptyQueryCommentsTrino (line 31) | class TestEmptyQueryCommentsTrino(BaseEmptyQueryComments): FILE: tests/functional/adapter/test_quote_policy.py function unique_schema (line 7) | def unique_schema(request, prefix) -> str: class TestTrinoQuotePolicy (line 11) | class TestTrinoQuotePolicy(TestIncrementalTrino): FILE: tests/functional/adapter/test_sample_mode.py class TestTrinoSampleMode (line 4) | class TestTrinoSampleMode(BaseSampleModeTest): FILE: tests/functional/adapter/test_seeds_column_types_overrides.py function get_relation_columns (line 64) | def get_relation_columns(adapter, name): class TestSeedsColumnTypesOverrides (line 78) | class TestSeedsColumnTypesOverrides: method project_config_update (line 80) | def project_config_update(self): method seeds (line 94) | def seeds(self): method test_seeds_column_overrides (line 102) | def test_seeds_column_overrides(self, project): FILE: tests/functional/adapter/test_session_property.py class TestSessionProperty (line 7) | class TestSessionProperty: method schema (line 15) | def schema(self): method session_property_model (line 18) | def session_property_model(self, prehook): method models (line 30) | def models(self): method test_custom_schema_trino (line 33) | def test_custom_schema_trino(self, project): FILE: tests/functional/adapter/test_simple_copy.py class TestSimpleCopyBase (line 10) | class TestSimpleCopyBase(SimpleCopyBase): method test_simple_copy_with_materialized_views (line 11) | def test_simple_copy_with_materialized_views(self, project): function trino_get_tables_in_schema (line 41) | def trino_get_tables_in_schema(prj): class TestEmptyModelsArentRun (line 57) | class TestEmptyModelsArentRun(EmptyModelsArentRunBase): method test_dbt_doesnt_run_empty_models (line 58) | def test_dbt_doesnt_run_empty_models(self, project): FILE: tests/functional/adapter/test_simple_snapshot.py class TrinoSimpleSnapshot (line 15) | class TrinoSimpleSnapshot(BaseSimpleSnapshot): method test_updates_are_captured_by_snapshot (line 16) | def test_updates_are_captured_by_snapshot(self, project): method test_new_column_captured_by_snapshot (line 29) | def test_new_column_captured_by_snapshot(self, project): class TrinoSnapshotCheck (line 50) | class TrinoSnapshotCheck(BaseSnapshotCheck): method test_column_selection_is_reflected_in_snapshot (line 51) | def test_column_selection_is_reflected_in_snapshot(self, project): class TestIcebergSimpleSnapshot (line 71) | class TestIcebergSimpleSnapshot(TrinoSimpleSnapshot): method project_config_update (line 73) | def project_config_update(self): class TestDeltaSimpleSnapshot (line 82) | class TestDeltaSimpleSnapshot(TrinoSimpleSnapshot): class TestIcebergSnapshotCheck (line 87) | class TestIcebergSnapshotCheck(TrinoSnapshotCheck): method macros (line 89) | def macros(self): class TestDeltaSnapshotCheck (line 94) | class TestDeltaSnapshotCheck(TrinoSnapshotCheck): FILE: tests/functional/adapter/test_sql_status_output.py class TestSqlStatusOutput (line 17) | class TestSqlStatusOutput: method seeds (line 23) | def seeds(self): method models (line 29) | def models(self): method project_config_update (line 36) | def project_config_update(self): method test_run_seed_test (line 47) | def test_run_seed_test(self, project): FILE: tests/functional/adapter/test_table_properties.py class BaseTableProperties (line 7) | class BaseTableProperties: method seeds (line 10) | def seeds(self): method models (line 17) | def models(self): class TestTableProperties (line 24) | class TestTableProperties(BaseTableProperties): method project_config_update (line 27) | def project_config_update(self): method test_table_properties (line 39) | def test_table_properties(self, project): class TestFileFormatConfig (line 53) | class TestFileFormatConfig(BaseTableProperties): method project_config_update (line 56) | def project_config_update(self): method test_table_properties (line 65) | def test_table_properties(self, project): class TestFileFormatConfigAndFormatTablePropertyFail (line 78) | class TestFileFormatConfigAndFormatTablePropertyFail(BaseTableProperties): method project_config_update (line 81) | def project_config_update(self): method test_table_properties (line 93) | def test_table_properties(self, project): class TestTableFormatConfig (line 111) | class TestTableFormatConfig(BaseTableProperties): method project_config_update (line 114) | def project_config_update(self): method test_table_properties (line 123) | def test_table_properties(self, project): class TestTableFormatConfigAndTypeTablePropertyFail (line 139) | class TestTableFormatConfigAndTypeTablePropertyFail(BaseTableProperties): method project_config_update (line 142) | def project_config_update(self): method test_table_properties (line 154) | def test_table_properties(self, project): FILE: tests/functional/adapter/unit_testing/test_unit_testing.py class TestTrinoUnitTestingTypesTrinoStarburst (line 10) | class TestTrinoUnitTestingTypesTrinoStarburst(BaseUnitTestingTypes): method data_types (line 12) | def data_types(self): class TestTrinoUnitTestingTypesGalaxy (line 31) | class TestTrinoUnitTestingTypesGalaxy(BaseUnitTestingTypes): method data_types (line 33) | def data_types(self): class TestTrinoUnitTestCaseInsensitivity (line 46) | class TestTrinoUnitTestCaseInsensitivity(BaseUnitTestCaseInsensivity): class TestTrinoUnitTestInvalidInput (line 50) | class TestTrinoUnitTestInvalidInput(BaseUnitTestInvalidInput): FILE: tests/functional/adapter/utils/test_data_types.py class TestTypeBigInt (line 11) | class TestTypeBigInt(BaseTypeBigInt): class TestTypeFloat (line 15) | class TestTypeFloat(BaseTypeFloat): class TestTypeInt (line 19) | class TestTypeInt(BaseTypeInt): class TestTypeNumeric (line 23) | class TestTypeNumeric(BaseTypeNumeric): method numeric_fixture_type (line 24) | def numeric_fixture_type(self): class TestTypeString (line 28) | class TestTypeString(BaseTypeString): class TestTypeTimestamp (line 34) | class TestTypeTimestamp(BaseTypeTimestamp): class TestTypeBoolean (line 38) | class TestTypeBoolean(BaseTypeBoolean): FILE: tests/functional/adapter/utils/test_date_spine.py class BaseDateSpine (line 10) | class BaseDateSpine(BaseUtils): method models (line 12) | def models(self): class TestDateSpine (line 21) | class TestDateSpine(BaseDateSpine): FILE: tests/functional/adapter/utils/test_get_intervals_between.py class BaseGetIntervalsBetween (line 12) | class BaseGetIntervalsBetween(BaseUtils): method models (line 14) | def models(self): class TestGetIntervalsBetween (line 23) | class TestGetIntervalsBetween(BaseGetIntervalsBetween): FILE: tests/functional/adapter/utils/test_timestamps.py class TestCurrentTimestampTrino (line 5) | class TestCurrentTimestampTrino(BaseCurrentTimestamps): method models (line 7) | def models(self): method expected_schema (line 13) | def expected_schema(self): method expected_sql (line 17) | def expected_sql(self): FILE: tests/functional/adapter/utils/test_utils.py class TestAnyValue (line 58) | class TestAnyValue(BaseAnyValue): class TestArrayAppend (line 64) | class TestArrayAppend(BaseArrayAppend): method models (line 66) | def models(self): class TestArrayConcat (line 75) | class TestArrayConcat(BaseArrayConcat): method models (line 77) | def models(self): class TestArrayConstruct (line 84) | class TestArrayConstruct(BaseArrayConstruct): class TestBoolOr (line 88) | class TestBoolOr(BaseBoolOr): class TestCastBoolToText (line 92) | class TestCastBoolToText(BaseCastBoolToText): class TestConcat (line 96) | class TestConcat(BaseConcat): class TestCurrentTimestamp (line 100) | class TestCurrentTimestamp(BaseCurrentTimestampAware): class TestDateAdd (line 104) | class TestDateAdd(BaseDateAdd): method project_config_update (line 106) | def project_config_update(self): class TestDateDiff (line 118) | class TestDateDiff(BaseDateDiff): method project_config_update (line 120) | def project_config_update(self): method seeds (line 129) | def seeds(self): method models (line 133) | def models(self): class TestDateTrunc (line 142) | class TestDateTrunc(BaseDateTrunc): method project_config_update (line 144) | def project_config_update(self): class TestEquals (line 153) | class TestEquals(BaseEquals): class TestEscapeSingleQuotes (line 157) | class TestEscapeSingleQuotes(BaseEscapeSingleQuotesQuote): class TestExcept (line 161) | class TestExcept(BaseExcept): class TestGenerateSeries (line 165) | class TestGenerateSeries(BaseGenerateSeries): class TestGetPowersOfTwo (line 169) | class TestGetPowersOfTwo(BaseGetPowersOfTwo): class TestHash (line 173) | class TestHash(BaseHash): class TestIntersect (line 177) | class TestIntersect(BaseIntersect): class TestLastDay (line 181) | class TestLastDay(BaseLastDay): class TestLength (line 185) | class TestLength(BaseLength): class TestListagg (line 189) | class TestListagg(BaseListagg): class TestPosition (line 193) | class TestPosition(BasePosition): class TestReplace (line 197) | class TestReplace(BaseReplace): class TestRight (line 201) | class TestRight(BaseRight): class TestSafeCast (line 205) | class TestSafeCast(BaseSafeCast): class TestSplitPart (line 209) | class TestSplitPart(BaseSplitPart): class TestStringLiteral (line 213) | class TestStringLiteral(BaseStringLiteral): class TestValidateSqlMethod (line 217) | class TestValidateSqlMethod(BaseValidateSqlMethod): FILE: tests/unit/test_adapter.py class TestTrinoAdapter (line 30) | class TestTrinoAdapter(unittest.TestCase): method setUp (line 31) | def setUp(self): method adapter (line 74) | def adapter(self): method test_acquire_connection (line 78) | def test_acquire_connection(self): method test_cancel_open_connections_empty (line 85) | def test_cancel_open_connections_empty(self): method test_cancel_open_connections_master (line 88) | def test_cancel_open_connections_master(self): method test_database_exception (line 94) | def test_database_exception(self, get_thread_connection): method test_failed_to_connect_exception (line 102) | def test_failed_to_connect_exception(self, get_thread_connection): method test_dbt_exception (line 111) | def test_dbt_exception(self, get_thread_connection): method _setup_mock_exception (line 116) | def _setup_mock_exception(self, get_thread_connection, exception): class TestTrinoAdapterAuthenticationMethods (line 125) | class TestTrinoAdapterAuthenticationMethods(unittest.TestCase): method setUp (line 126) | def setUp(self): method acquire_connection_with_profile (line 129) | def acquire_connection_with_profile(self, profile): method assert_default_connection_credentials (line 151) | def assert_default_connection_credentials(self, credentials): method test_none_authentication (line 165) | def test_none_authentication(self): method test_none_authentication_with_method (line 195) | def test_none_authentication_with_method(self): method test_none_authentication_without_http_scheme (line 226) | def test_none_authentication_without_http_scheme(self): method test_ldap_authentication (line 256) | def test_ldap_authentication(self): method test_kerberos_authentication (line 292) | def test_kerberos_authentication(self): method test_certificate_authentication (line 323) | def test_certificate_authentication(self): method test_jwt_authentication (line 359) | def test_jwt_authentication(self): method test_oauth_authentication (line 389) | def test_oauth_authentication(self): method test_oauth_console_authentication (line 419) | def test_oauth_console_authentication(self): class TestPreparedStatementsEnabled (line 450) | class TestPreparedStatementsEnabled(TestCase): method setup_profile (line 451) | def setup_profile(self, credentials): method test_default (line 474) | def test_default(self): method test_false (line 489) | def test_false(self): method test_true (line 505) | def test_true(self): class TestAdapterConversions (line 522) | class TestAdapterConversions(TestCase): method _get_tester_for (line 523) | def _get_tester_for(self, column_type): method _make_table_of (line 533) | def _make_table_of(self, rows, column_types): class TestTrinoAdapterConversions (line 543) | class TestTrinoAdapterConversions(TestAdapterConversions): method test_convert_text_type (line 544) | def test_convert_text_type(self): method test_convert_number_type (line 555) | def test_convert_number_type(self): method test_convert_boolean_type (line 566) | def test_convert_boolean_type(self): method test_convert_datetime_type (line 577) | def test_convert_datetime_type(self): method test_convert_date_type (line 590) | def test_convert_date_type(self): class TestTrinoColumn (line 602) | class TestTrinoColumn(unittest.TestCase): method test_bound_varchar (line 603) | def test_bound_varchar(self): method test_unbound_varchar (line 615) | def test_unbound_varchar(self): FILE: tests/unit/utils.py function normalize (line 13) | def normalize(path): class Obj (line 26) | class Obj: function mock_connection (line 31) | def mock_connection(name): function profile_from_dict (line 37) | def profile_from_dict(profile, profile_name, cli_vars="{}"): function project_from_dict (line 61) | def project_from_dict(project, profile, packages=None, selectors=None, c... function config_from_parts_or_dicts (line 81) | def config_from_parts_or_dicts(project, profile, packages=None, selector... function inject_plugin (line 117) | def inject_plugin(plugin): function inject_adapter (line 124) | def inject_adapter(value, plugin): class ContractTestCase (line 135) | class ContractTestCase(TestCase): method setUp (line 138) | def setUp(self): method assert_to_dict (line 142) | def assert_to_dict(self, obj, dct): method assert_from_dict (line 145) | def assert_from_dict(self, obj, dct, cls=None): method assert_symmetric (line 150) | def assert_symmetric(self, obj, dct, cls=None): method assert_fails_validation (line 154) | def assert_fails_validation(self, dct, cls=None): function generate_name_macros (line 163) | def generate_name_macros(package):