Skip to content

Merge pull request #43 from bluesliverx/main #163

Merge pull request #43 from bluesliverx/main

Merge pull request #43 from bluesliverx/main #163

GitHub Actions / Test Results 3.11 succeeded Dec 21, 2023 in 0s

All 160 tests pass in 0s

160 tests  ±0   160 ✔️ ±0   0s ⏱️ ±0s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ±0 

Results for commit 696a60f. ± Comparison against earlier commit fe26747.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results 3.11

160 tests found

There are 160 tests, see "Raw output" for the full list of tests.
Raw output
dysql.test.test_annotations ‑ test_from_csv_to_list[IntCSVModel-1,2,3-expected7]
dysql.test.test_annotations ‑ test_from_csv_to_list[IntCSVModel-1-expected8]
dysql.test.test_annotations ‑ test_from_csv_to_list[IntCSVModel-values11-expected11]
dysql.test.test_annotations ‑ test_from_csv_to_list[IntCSVModel-values12-expected12]
dysql.test.test_annotations ‑ test_from_csv_to_list[NullableIntCSVModel--None]
dysql.test.test_annotations ‑ test_from_csv_to_list[NullableIntCSVModel-None-None]
dysql.test.test_annotations ‑ test_from_csv_to_list[NullableStrCSVModel--None]
dysql.test.test_annotations ‑ test_from_csv_to_list[NullableStrCSVModel-None-None]
dysql.test.test_annotations ‑ test_from_csv_to_list[StrCSVModel-1,2,3-expected0]
dysql.test.test_annotations ‑ test_from_csv_to_list[StrCSVModel-a,b-expected1]
dysql.test.test_annotations ‑ test_from_csv_to_list[StrCSVModel-a-expected2]
dysql.test.test_annotations ‑ test_from_csv_to_list[StrCSVModel-values5-expected5]
dysql.test.test_annotations ‑ test_from_csv_to_list[StrCSVModel-values6-expected6]
dysql.test.test_annotations ‑ test_from_csv_to_list_invalid[IntCSVModel-None]
dysql.test.test_annotations ‑ test_from_csv_to_list_invalid[IntCSVModel-]
dysql.test.test_annotations ‑ test_from_csv_to_list_invalid[IntCSVModel-a,b,c]
dysql.test.test_annotations ‑ test_from_csv_to_list_invalid[IntCSVModel-values5]
dysql.test.test_annotations ‑ test_from_csv_to_list_invalid[StrCSVModel-None]
dysql.test.test_annotations ‑ test_from_csv_to_list_invalid[StrCSVModel-]
dysql.test.test_database_initialization ‑ test_current_database_cached
dysql.test.test_database_initialization ‑ test_current_database_default
dysql.test.test_database_initialization ‑ test_current_database_set
dysql.test.test_database_initialization ‑ test_different_charset
dysql.test.test_database_initialization ‑ test_fields_required[-u-p-d-host]
dysql.test.test_database_initialization ‑ test_fields_required[None-u-p-d-host]
dysql.test.test_database_initialization ‑ test_fields_required[h--p-d-user]
dysql.test.test_database_initialization ‑ test_fields_required[h-None-p-d-user]
dysql.test.test_database_initialization ‑ test_fields_required[h-u--d-password]
dysql.test.test_database_initialization ‑ test_fields_required[h-u-None-d-password]
dysql.test.test_database_initialization ‑ test_fields_required[h-u-p--database]
dysql.test.test_database_initialization ‑ test_fields_required[h-u-p-None-database]
dysql.test.test_database_initialization ‑ test_init_hook
dysql.test.test_database_initialization ‑ test_init_hook_multiple_databases
dysql.test.test_database_initialization ‑ test_is_set_current_database_supported
dysql.test.test_database_initialization ‑ test_minimal_credentials
dysql.test.test_database_initialization ‑ test_nothing_set
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_has_multiple[mapper0-expected0]
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_has_multiple[mapper1-expected1]
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_has_multiple[mapper2-expected2]
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_has_multiple[mapper3-expected3]
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_has_multiple[mapper4-expected4]
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_has_multiple[mapper5-expected5]
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_has_multiple[mapper6-expected6]
dysql.test.test_mappers.TestMappers ‑ test_key_mapper_key_value_same
dysql.test.test_mappers.TestMappers ‑ test_record_combining
dysql.test.test_mappers.TestMappers ‑ test_record_combining_no_record_mapper
dysql.test.test_mappers.TestMappers ‑ test_single_column
dysql.test.test_mappers.TestMappers ‑ test_single_column_and_row[mapper0]
dysql.test.test_mappers.TestMappers ‑ test_single_column_and_row[mapper1]
dysql.test.test_mappers.TestMappers ‑ test_single_row
dysql.test.test_mappers.TestMappers ‑ test_single_row_no_record_mapper
dysql.test.test_mariadbmap_tojson ‑ test_raw_json_format[basic-{"id": 1, "name": "test"}-mariadb_map0]
dysql.test.test_mariadbmap_tojson ‑ test_raw_json_format[basic_with_list-{"id": 1, "name": "test", "my_list": ["a", "b", "c"]}-mariadb_map1]
dysql.test.test_mariadbmap_tojson ‑ test_raw_json_format[inner_list_of_maps-{"id": 1, "inner_map_list": [{"id": 2, "name": "inner_test_2"}, {"id": 3, "name": "inner_test_3"}]}-mariadb_map3]
dysql.test.test_mariadbmap_tojson ‑ test_raw_json_format[inner_map-{"id": 1, "inner_map": {"id": 2, "name": "inner_test"}}-mariadb_map2]
dysql.test.test_pydantic_mappers ‑ test_complex_object_record_combining
dysql.test.test_pydantic_mappers ‑ test_complex_object_with_null_values
dysql.test.test_pydantic_mappers ‑ test_csv_list_field
dysql.test.test_pydantic_mappers ‑ test_csv_list_field_empty_string
dysql.test.test_pydantic_mappers ‑ test_csv_list_field_extends
dysql.test.test_pydantic_mappers ‑ test_csv_list_field_invalid_type
dysql.test.test_pydantic_mappers ‑ test_csv_list_field_multiple_records_duplicates
dysql.test.test_pydantic_mappers ‑ test_csv_list_field_none_in_first_record
dysql.test.test_pydantic_mappers ‑ test_csv_list_field_single_value
dysql.test.test_pydantic_mappers ‑ test_csv_list_field_without_mapping_ignored
dysql.test.test_pydantic_mappers ‑ test_field_conversion
dysql.test.test_pydantic_mappers ‑ test_invalid_json[None-{ "json": value]
dysql.test.test_pydantic_mappers ‑ test_invalid_json[{ "json": value }-{ "json": value]
dysql.test.test_pydantic_mappers ‑ test_invalid_json[{ "json": value-None]
dysql.test.test_pydantic_mappers ‑ test_invalid_json[{ "json": value-{ "json": value }]
dysql.test.test_pydantic_mappers ‑ test_json_field
dysql.test.test_pydantic_mappers ‑ test_json_none
dysql.test.test_pydantic_mappers ‑ test_record_combining_multi_column_id
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_count
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_execute_no_params
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_execute_params
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_isolation_default
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_isolation_default_read_uncommited
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_list_results_map
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_map_not_specified
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_non_query_data_fails
dysql.test.test_sql_decorator.TestSqlSelectDecorator ‑ test_single
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_execute_fails_list_if_multi_false
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_execute_multi_yield
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_execute_multi_yield_and_lists
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_execute_multi_yield_and_lists_some_no_params
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_execute_passes_values
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_execute_query_values_none
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_execute_query_values_not_given
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_isolation_default
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_isolation_default_read_uncommited
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_set_foreign_key_checks_default
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_set_foreign_key_checks_true
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_transaction
dysql.test.test_sql_decorator.TestSqlUpdateDecorator ‑ test_transaction_fails
dysql.test.test_sql_exists_decorator ‑ test_exists_false
dysql.test.test_sql_exists_decorator ‑ test_exists_false_params
dysql.test.test_sql_exists_decorator ‑ test_exists_query_contains_with_exists_false
dysql.test.test_sql_exists_decorator ‑ test_exists_query_contains_with_exists_true
dysql.test.test_sql_exists_decorator ‑ test_exists_query_starts_with_exists_handles_whitespace
dysql.test.test_sql_exists_decorator ‑ test_exists_true
dysql.test.test_sql_exists_decorator ‑ test_exists_true_params
dysql.test.test_sql_exists_decorator ‑ test_exists_without_where_true
dysql.test.test_sql_exists_decorator ‑ test_exists_witohut_where_false
dysql.test.test_sql_in_list_templates ‑ test_empty_in_contains_whitespace
dysql.test.test_sql_in_list_templates ‑ test_in_contains_whitespace
dysql.test.test_sql_in_list_templates ‑ test_list_gives_template_space_after
dysql.test.test_sql_in_list_templates ‑ test_list_gives_template_space_before
dysql.test.test_sql_in_list_templates ‑ test_list_gives_template_space_before_and_after
dysql.test.test_sql_in_list_templates ‑ test_list_in__strings
dysql.test.test_sql_in_list_templates ‑ test_list_in_handles_empty
dysql.test.test_sql_in_list_templates ‑ test_list_in_handles_no_param
dysql.test.test_sql_in_list_templates ‑ test_list_in_multiple_lists
dysql.test.test_sql_in_list_templates ‑ test_list_in_multiple_lists_all_missing
dysql.test.test_sql_in_list_templates ‑ test_list_in_multiple_lists_one_empty
dysql.test.test_sql_in_list_templates ‑ test_list_in_multiple_lists_one_missing
dysql.test.test_sql_in_list_templates ‑ test_list_in_numbers
dysql.test.test_sql_in_list_templates ‑ test_list_not_in_handles_empty
dysql.test.test_sql_in_list_templates ‑ test_list_not_in_handles_no_param
dysql.test.test_sql_in_list_templates ‑ test_list_not_in_numbers
dysql.test.test_sql_in_list_templates ‑ test_list_not_in_strings
dysql.test.test_sql_in_list_templates ‑ test_multiple_templates_same_column_diff_table
dysql.test.test_sql_in_list_templates ‑ test_template_handles_multiple_table_qualifier
dysql.test.test_sql_in_list_templates ‑ test_template_handles_table_qualifier
dysql.test.test_sql_insert_templates ‑ test_insert_multiple_values
dysql.test.test_sql_insert_templates ‑ test_insert_non_query_data_fails
dysql.test.test_sql_insert_templates ‑ test_insert_single_column
dysql.test.test_sql_insert_templates ‑ test_insert_single_column_single_value
dysql.test.test_sql_insert_templates ‑ test_insert_single_value_empty
dysql.test.test_sql_insert_templates ‑ test_insert_single_value_no_key
dysql.test.test_sql_insert_templates ‑ test_insert_with_callack_not_called
dysql.test.test_sql_insert_templates ‑ test_insert_with_callback[None]
dysql.test.test_sql_insert_templates ‑ test_insert_with_callback[args0]
dysql.test.test_sql_insert_templates ‑ test_insert_with_callback[args1]
dysql.test.test_sql_insert_templates ‑ test_insert_with_callback[args3]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_insert_none
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[in_column-column_a-column_values0-expected_params0]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[in_column-column_a-column_values2-expected_params2]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[in_column-column_a-column_values4-None]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[in_column-table.column_a-column_values1-expected_params1]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[in_column-table.column_a-column_values3-expected_params3]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[not_in_column-column_a-column_values5-expected_params5]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[not_in_column-column_a-column_values7-expected_params7]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[not_in_column-column_a-column_values9-None]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[not_in_column-table.column_a-column_values6-expected_params6]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[not_in_column-table.column_a-column_values8-expected_params8]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_params[values-someid-column_values10-expected_params10]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[in_column-column_a-column_values0-column_a IN ( :column_a_0, :column_a_1, :column_a_2, :column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[in_column-column_a-column_values2-column_a IN ( :column_a_0, :column_a_1, :column_a_2, :column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[in_column-column_a-column_values4-1 <> 1]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[in_column-table.column_a-column_values1-table.column_a IN ( :table_column_a_0, :table_column_a_1, :table_column_a_2, :table_column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[in_column-table.column_a-column_values3-table.column_a IN ( :table_column_a_0, :table_column_a_1, :table_column_a_2, :table_column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[in_multi_column-(column_a, column_b)-column_values5-(column_a, column_b) IN (( :column_acolumn_b_0_0, :column_acolumn_b_0_1 ), ( :column_acolumn_b_1_0, :column_acolumn_b_1_1 ))]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[not_in_column-column_a-column_values11-1 = 1]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[not_in_column-column_a-column_values7-column_a NOT IN ( :column_a_0, :column_a_1, :column_a_2, :column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[not_in_column-column_a-column_values9-column_a NOT IN ( :column_a_0, :column_a_1, :column_a_2, :column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[not_in_column-table.column_a-column_values10-table.column_a NOT IN ( :table_column_a_0, :table_column_a_1, :table_column_a_2, :table_column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[not_in_column-table.column_a-column_values8-table.column_a NOT IN ( :table_column_a_0, :table_column_a_1, :table_column_a_2, :table_column_a_3 )]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[not_in_multi_column-(column_a, column_b)-column_values6-(column_a, column_b) NOT IN (( :column_acolumn_b_0_0, :column_acolumn_b_0_1 ), ( :column_acolumn_b_1_0, :column_acolumn_b_1_1 ))]
dysql.test.test_template_generators.TestTemplatesGenerators ‑ test_query[values-someid-column_values12-VALUES ( :someid_0_0, :someid_0_1 ), ( :someid_1_0, :someid_1_1 )]