From 563008f85eb9f4c236f3b41db858af44f63c1de0 Mon Sep 17 00:00:00 2001 From: Christopher Jolly Date: Fri, 25 Apr 2025 16:28:07 +0800 Subject: [PATCH] Don't run certain tests in CI (#278) * dont run migrationstest in CI * fix IsCI * remove non ci tests from green file * try fix token * [GitHub Actions] Update green tests. * more tests * [GitHub Actions] Update green tests. --------- Co-authored-by: github-actions --- .github/workflows/pull_request.yml | 1 + .github/workflows/push.yml | 1 + .../GreenTests/ace_2010_odbc_x86.txt | 217 +++------------- .../GreenTests/ace_2010_oledb_x86.txt | 231 ++++-------------- .../Migrations/MigrationsJetTest.cs | 1 + .../Query/TPCGearsOfWarQueryJetTest.cs | 18 +- .../Query/TPTGearsOfWarQueryJetTest.cs | 18 +- .../TestUtilities/JetConditionAttribute.cs | 2 +- 8 files changed, 106 insertions(+), 383 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index f1f450c..b86962e 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -9,6 +9,7 @@ env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true DOTNET_CLI_TELEMETRY_OPTOUT: true DOTNET_NOLOGO: true + PIPELINE_WORKSPACE: true checkoutFetchDepth: 2 buildConfiguration: 'Debug' skipTests: false diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index e6dce5b..01c9099 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -12,6 +12,7 @@ env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true DOTNET_CLI_TELEMETRY_OPTOUT: true DOTNET_NOLOGO: true + PIPELINE_WORKSPACE: true checkoutFetchDepth: 1 buildConfiguration: 'Debug' skipTests: false diff --git a/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_odbc_x86.txt b/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_odbc_x86.txt index 6b5c717..1b1d13b 100644 --- a/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_odbc_x86.txt +++ b/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_odbc_x86.txt @@ -2631,57 +2631,6 @@ EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+InjectContext.Can_ EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+InjectContextAndConfiguration.Can_register_context_and_configuration_with_DI_container_and_have_both_injected EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+NestedContext.Can_use_one_context_nested_inside_another_of_the_same_type EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+NoServicesAndNoConfig.Throws_on_attempt_to_use_context_with_no_store -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTablesTest.GenerateCreateScript_works -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTablesTest.Throws_if_database_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTablesTest.Throws_if_database_does_not_exist(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Creates_physical_database_but_not_tables(async: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Creates_physical_database_but_not_tables(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Throws_if_database_already_exists(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Throws_if_database_already_exists(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorDeleteTest.Deletes_database(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorDeleteTest.Deletes_database(async: True, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_and_schema(async: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_and_schema(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_with_filename_and_schema(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_with_filename_and_schema(async: True, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database_with_filename(async: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database_with_filename(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database(async: True, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_exists_and_has_schema(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_exists_and_has_schema(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_with_filename_exists_and_has_schema(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_with_filename_exists_and_has_schema(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database_with_filename(async: False, open: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database_with_filename(async: True, open: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database(async: False, open: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database(async: True, open: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_does_not_exist(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_with_filename_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_with_filename_does_not_exist(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: False, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: False, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: True, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: True, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: False, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: False, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: True, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: True, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: False, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: False, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: True, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: True, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: False, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: False, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: True, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: True, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_false_when_database_exists_but_has_no_tables(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_false_when_database_exists_but_has_no_tables(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_true_when_database_exists_and_has_any_tables(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_true_when_database_exists_and_has_any_tables(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Throws_when_database_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Throws_when_database_does_not_exist(async: True) EntityFrameworkCore.Jet.FunctionalTests.JetEndToEndTest.Can_add_and_remove_entities_with_keys_of_different_type EntityFrameworkCore.Jet.FunctionalTests.JetEndToEndTest.Can_add_table_splitting_dependent_after_principal EntityFrameworkCore.Jet.FunctionalTests.JetEndToEndTest.Can_enumerate_entity_set @@ -8170,140 +8119,6 @@ EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multi EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multiple_materialization_interceptors_can_be_used(inject: False, usePooling: True) EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multiple_materialization_interceptors_can_be_used(inject: True, usePooling: False) EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multiple_materialization_interceptors_can_be_used(inject: True, usePooling: True) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_all_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_all_migrations_async -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_one_migration -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_range_of_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_2_1_ASP_NET_Identity_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_2_2_ASP_NET_Identity_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_2_2_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_3_0_ASP_NET_Identity_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_generate_migration_from_initial_database_to_initial -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_generate_no_migration_script -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_get_active_provider -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_revert_all_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_revert_one_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Empty_Migration_Creates_Database -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Throws_for_pending_model_changes -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Throws_for_pending_model_changes_async -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_check_constraint_generates_exec_when_idempotent -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_check_constraint_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_identity -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_identity_seed_increment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_identity_seed_increment_for_TPC -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_shared -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_ansi -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_check_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_computedSql_unspecified -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_store_type -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 0, fractionalSeconds: "", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 1, fractionalSeconds: ".1", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 2, fractionalSeconds: ".12", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 3, fractionalSeconds: ".123", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 4, fractionalSeconds: ".1234", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 5, fractionalSeconds: ".12345", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 6, fractionalSeconds: ".123456", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 7, fractionalSeconds: ".1200000", ticksToAdd: 1200000) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 7, fractionalSeconds: ".1234567", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 0, fractionalSeconds: "", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 1, fractionalSeconds: ".1", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 2, fractionalSeconds: ".12", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 3, fractionalSeconds: ".123", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 4, fractionalSeconds: ".1234", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 5, fractionalSeconds: ".12345", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 6, fractionalSeconds: ".123456", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 7, fractionalSeconds: ".1200000", ticksToAdd: 1200000) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 7, fractionalSeconds: ".1234567", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_string -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 0, fractionalSeconds: "", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 1, fractionalSeconds: ".1", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 2, fractionalSeconds: ".12", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 3, fractionalSeconds: ".123", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 4, fractionalSeconds: ".1234", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 5, fractionalSeconds: ".12345", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 6, fractionalSeconds: ".123456", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 7, fractionalSeconds: ".12", ticksToAdd: 1200000) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 7, fractionalSeconds: ".1234567", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_unspecified -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValueSql_unspecified -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_fixed_length -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_max_length -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_max_length_on_derived -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_required -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_foreign_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_foreign_key_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_json_columns_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_optional_primitive_collection_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_composite_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_int -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_string -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_with_custom_converter_and_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_with_custom_default_value_sql_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_with_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_with_custom_converter_and_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_with_custom_default_value_sql_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_with_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_unique_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_unique_constraint_composite_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_check_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_add_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_add_identity -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_change_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_change_default -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_change_type -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required_with_composite_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required_with_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required_with_null_data -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_remove_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_remove_identity -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_computed_column_add_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_index_change_sort_order -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_add_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_add_comment_non_default_schema -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_change_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_remove_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Convert_json_entities_to_regular_owned -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Convert_regular_owned_entities_to_json -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Convert_string_column_to_a_json_column_containing_required_reference -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_index_descending -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_index_descending_mixed -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_schema -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_schema_dbo_is_ignored -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_no_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_comments -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_complex_type_with_required_properties_on_derived_entity_in_TPH -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_identity_column_value_converter -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_json_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_json_column_explicit_json_column_names -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_multiline_comments -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_optional_primitive_collection -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_required_primitive_collection -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.DeleteDataOperation_composite_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.DeleteDataOperation_simple_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_check_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_column_primary_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_foreign_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_json_columns_from_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_primary_key_int -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_primary_key_string -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_unique_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.InsertDataOperation -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Rename_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Rename_json_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.UpdateDataOperation_composite_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.UpdateDataOperation_multiple_columns -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.UpdateDataOperation_simple_key EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding.JetModelBuilderGenericTest+JetGenericComplexType.Access_mode_can_be_overridden_at_entity_and_property_levels EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding.JetModelBuilderGenericTest+JetGenericComplexType.Can_add_shadow_primitive_collections_when_they_have_been_ignored EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding.JetModelBuilderGenericTest+JetGenericComplexType.Can_add_shadow_properties_when_they_have_been_ignored @@ -9772,6 +9587,7 @@ EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNa EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNavsToAndFromJoinClassTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNavsToJoinClassTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNoCascadeDeleteTest +EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithPayloadAndNavsToJoinClassShadowFKsTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithPayloadAndNavsToJoinClassTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithPrimaryKeyInJoinEntityTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.OneToManyOptionalNoNavigationsNrtTest @@ -10146,7 +9962,13 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest. EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Hierarchy_query_with_abstract_type_sibling(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Hierarchy_query_with_abstract_type_sibling(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_correlated_collection_along_with_non_mapped_property +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_expression_with_converter_with_closure(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_expression_with_converter_with_closure(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_one_of_two_similar_complex_types_picks_the_correct_one +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_with_closure(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_with_closure(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_without_closure(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_without_closure(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projection_failing_with_EnumToStringConverter EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Setting_IsUnicode_generates_unicode_literal_in_SQL EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Two_similar_complex_properties_projected_with_split_query1 @@ -10206,6 +10028,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.New EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Null_check_removal_in_ternary_maintain_appropriate_cast(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Null_check_removal_in_ternary_maintain_appropriate_cast(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Parameterless_ctor_on_inner_DTO_gets_called_for_every_row +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Projecting_column_with_value_converter_of_ulong_byte_array +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Projecting_entity_with_value_converter_and_include_works EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Pushdown_does_not_add_grouping_key_to_projection_when_distinct_is_applied(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Pushdown_does_not_add_grouping_key_to_projection_when_distinct_is_applied(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Query_cache_entries_are_evicted_as_necessary @@ -10238,11 +10062,16 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocNavigationsQueryJetTest.Walki EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocNavigationsQueryJetTest.Walking_back_include_tree_is_not_allowed_3 EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocNavigationsQueryJetTest.Walking_back_include_tree_is_not_allowed_4 EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Check_all_tests_overridden +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Projecting_entity_with_property_requiring_converter_with_closure_works +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Projecting_expression_requiring_converter_without_closure_works +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Projecting_property_requiring_converter_with_closure_is_not_supported EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.GroupJoin_SelectMany_gets_flattened EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.IsDeleted_query_filter_with_conversion_to_int_works(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.IsDeleted_query_filter_with_conversion_to_int_works(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Keyless_type_used_inside_defining_query EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_contains_evaluates_correctly +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_context_accessor_with_constant(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_context_accessor_with_constant(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_db_set_should_not_block_other_filters EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_null_constant EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_pk_fk_optimization @@ -10252,6 +10081,10 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Ca EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Can_configure_SplitQuery_at_context_level EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTracking_split_query_creates_only_required_instances(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTracking_split_query_creates_only_required_instances(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_basic(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_basic(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_complex(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_complex(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.SplitQuery_disposes_inner_data_readers EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Unconfigured_query_splitting_behavior_throws_a_warning EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Using_AsSingleQuery_without_context_configuration_does_not_throw_warning @@ -12499,6 +12332,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJe EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_local_uint_array_closure(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_parameter_list_value_type_id(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_parameter_list_value_type_id(isAsync: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_static_IList(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_static_IList(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_subquery_and_local_array_closure(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_subquery_and_local_array_closure(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_subquery(isAsync: False) @@ -14293,6 +14128,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Can_convert_manually_build_expression_with_default(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_results_to_object(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_results_to_object(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_to_object_over_parameter_directly_in_lambda(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_to_object_over_parameter_directly_in_lambda(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Check_all_tests_overridden EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Checked_context_with_case_to_same_nullable_type_does_not_fail(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Checked_context_with_case_to_same_nullable_type_does_not_fail(isAsync: True) @@ -14316,6 +14153,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Collection_projection_skip_take(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Collection_projection_take(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Collection_projection_take(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Column_access_inside_subquery_predicate(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Column_access_inside_subquery_predicate(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Compare_collection_navigation_with_itself(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Compare_collection_navigation_with_itself(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Compare_two_collection_navigations_using_equals(isAsync: False) @@ -14465,6 +14304,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.First_on_collection_in_projection(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.FirstOrDefault_with_predicate_nested(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.FirstOrDefault_with_predicate_nested(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Funcletize_conditional_with_evaluatable_test(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Funcletize_conditional_with_evaluatable_test(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Include_with_orderby_skip_preserves_ordering(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Include_with_orderby_skip_preserves_ordering(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Inner_parameter_in_nested_lambdas_gets_preserved(isAsync: False) @@ -16303,6 +16144,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Paramet EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Parameter_array_Contains_OrElse_comparison_with_constant(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Parameter_array_Contains_OrElse_comparison_with_parameter_with_overlap(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Parameter_array_Contains_OrElse_comparison_with_parameter_with_overlap(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Simplifiable_coalesce_over_nullable(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Simplifiable_coalesce_over_nullable(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Single_over_custom_projection_compared_to_not_null(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Single_over_custom_projection_compared_to_not_null(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Single_over_custom_projection_compared_to_null(async: False) @@ -16735,6 +16578,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_ EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_complex_not_equal_not_equal_equal(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_complex_not_equal_not_equal_not_equal(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_complex_not_equal_not_equal_not_equal(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_constant_true_to_expression_which_evaluates_to_null(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_constant_true_to_expression_which_evaluates_to_null(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_equals_method_negated_static(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_equals_method_negated_static(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_equals_method_negated(async: False) @@ -17460,6 +17305,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.P EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_Count(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_HashSet_of_ints_Contains_int(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_HashSet_of_ints_Contains_int(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_ImmutableArray_of_ints_Contains_int(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_ImmutableArray_of_ints_Contains_int(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_in_subquery_and_Convert_as_compiled_query EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_in_subquery_Count_as_compiled_query(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_in_subquery_Count_as_compiled_query(async: True) diff --git a/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_oledb_x86.txt b/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_oledb_x86.txt index 0613997..156fea6 100644 --- a/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_oledb_x86.txt +++ b/test/EFCore.Jet.FunctionalTests/GreenTests/ace_2010_oledb_x86.txt @@ -2703,57 +2703,6 @@ EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+InjectContext.Can_ EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+InjectContextAndConfiguration.Can_register_context_and_configuration_with_DI_container_and_have_both_injected EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+NestedContext.Can_use_one_context_nested_inside_another_of_the_same_type EntityFrameworkCore.Jet.FunctionalTests.JetConfigPatternsTest+NoServicesAndNoConfig.Throws_on_attempt_to_use_context_with_no_store -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTablesTest.GenerateCreateScript_works -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTablesTest.Throws_if_database_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTablesTest.Throws_if_database_does_not_exist(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Creates_physical_database_but_not_tables(async: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Creates_physical_database_but_not_tables(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Throws_if_database_already_exists(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorCreateTest.Throws_if_database_already_exists(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorDeleteTest.Deletes_database(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorDeleteTest.Deletes_database(async: True, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_and_schema(async: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_and_schema(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_with_filename_and_schema(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_physical_database_with_filename_and_schema(async: True, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database_with_filename(async: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database_with_filename(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Creates_schema_in_existing_database(async: True, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_exists_and_has_schema(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_exists_and_has_schema(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_with_filename_exists_and_has_schema(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureCreatedTest.Noop_when_database_with_filename_exists_and_has_schema(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database_with_filename(async: False, open: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database_with_filename(async: True, open: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database(async: False, open: False, ambientTransaction: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Deletes_database(async: True, open: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_does_not_exist(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_with_filename_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorEnsureDeletedTest.Noop_when_database_with_filename_does_not_exist(async: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: False, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: False, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: True, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_does_not_exist(async: True, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: False, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: False, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: True, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_false_when_database_with_filename_does_not_exist(async: True, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: False, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: False, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: True, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_exists(async: True, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: False, ambientTransaction: False, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: False, ambientTransaction: False, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: True, ambientTransaction: True, useCanConnect: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorExistsTest.Returns_true_when_database_with_filename_exists(async: True, ambientTransaction: True, useCanConnect: True) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_false_when_database_exists_but_has_no_tables(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_false_when_database_exists_but_has_no_tables(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_true_when_database_exists_and_has_any_tables(async: False, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Returns_true_when_database_exists_and_has_any_tables(async: True, ambientTransaction: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Throws_when_database_does_not_exist(async: False) -EntityFrameworkCore.Jet.FunctionalTests.JetDatabaseCreatorHasTablesTest.Throws_when_database_does_not_exist(async: True) EntityFrameworkCore.Jet.FunctionalTests.JetEndToEndTest.Can_add_and_remove_entities_with_keys_of_different_type EntityFrameworkCore.Jet.FunctionalTests.JetEndToEndTest.Can_add_table_splitting_dependent_after_principal EntityFrameworkCore.Jet.FunctionalTests.JetEndToEndTest.Can_enumerate_entity_set @@ -8242,140 +8191,6 @@ EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multi EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multiple_materialization_interceptors_can_be_used(inject: False, usePooling: True) EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multiple_materialization_interceptors_can_be_used(inject: True, usePooling: False) EntityFrameworkCore.Jet.FunctionalTests.MaterializationInterceptionJetTest.Multiple_materialization_interceptors_can_be_used(inject: True, usePooling: True) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_all_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_all_migrations_async -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_one_migration -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_apply_range_of_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_2_1_ASP_NET_Identity_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_2_2_ASP_NET_Identity_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_2_2_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_diff_against_3_0_ASP_NET_Identity_model -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_generate_migration_from_initial_database_to_initial -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_generate_no_migration_script -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_get_active_provider -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_revert_all_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Can_revert_one_migrations -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Empty_Migration_Creates_Database -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Throws_for_pending_model_changes -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsInfrastructureJetTest.Throws_for_pending_model_changes_async -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_check_constraint_generates_exec_when_idempotent -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_check_constraint_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_identity -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_identity_seed_increment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_identity_seed_increment_for_TPC -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_shared -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_ansi -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_check_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_computedSql_unspecified -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_store_type -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 0, fractionalSeconds: "", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 1, fractionalSeconds: ".1", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 2, fractionalSeconds: ".12", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 3, fractionalSeconds: ".123", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 4, fractionalSeconds: ".1234", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 5, fractionalSeconds: ".12345", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 6, fractionalSeconds: ".123456", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 7, fractionalSeconds: ".1200000", ticksToAdd: 1200000) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetime_with_explicit_precision(precision: 7, fractionalSeconds: ".1234567", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 0, fractionalSeconds: "", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 1, fractionalSeconds: ".1", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 2, fractionalSeconds: ".12", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 3, fractionalSeconds: ".123", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 4, fractionalSeconds: ".1234", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 5, fractionalSeconds: ".12345", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 6, fractionalSeconds: ".123456", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 7, fractionalSeconds: ".1200000", ticksToAdd: 1200000) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_datetimeoffset_with_explicit_precision(precision: 7, fractionalSeconds: ".1234567", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_string -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 0, fractionalSeconds: "", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 1, fractionalSeconds: ".1", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 2, fractionalSeconds: ".12", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 3, fractionalSeconds: ".123", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 4, fractionalSeconds: ".1234", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 5, fractionalSeconds: ".12345", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 6, fractionalSeconds: ".123456", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 7, fractionalSeconds: ".12", ticksToAdd: 1200000) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_time_with_explicit_precision(precision: 7, fractionalSeconds: ".1234567", ticksToAdd: 1234567) -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValue_unspecified -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_defaultValueSql_unspecified -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_fixed_length -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_max_length -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_max_length_on_derived -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_column_with_required -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_foreign_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_foreign_key_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_json_columns_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_optional_primitive_collection_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_composite_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_int -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_string -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_primary_key_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_with_custom_converter_and_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_with_custom_default_value_sql_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitive_collection_with_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_with_custom_converter_and_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_with_custom_default_value_sql_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_required_primitve_collection_with_custom_default_value_to_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_unique_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Add_unique_constraint_composite_with_name -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_check_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_add_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_add_identity -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_change_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_change_default -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_change_type -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required_with_composite_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required_with_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_make_required_with_null_data -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_remove_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_column_remove_identity -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_computed_column_add_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_index_change_sort_order -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_add_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_add_comment_non_default_schema -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_change_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Alter_table_remove_comment -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Convert_json_entities_to_regular_owned -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Convert_regular_owned_entities_to_json -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Convert_string_column_to_a_json_column_containing_required_reference -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_index_descending -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_index_descending_mixed -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_schema -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_schema_dbo_is_ignored -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_no_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_comments -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_complex_type_with_required_properties_on_derived_entity_in_TPH -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_identity_column_value_converter -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_json_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_json_column_explicit_json_column_names -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_multiline_comments -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_optional_primitive_collection -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Create_table_with_required_primitive_collection -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.DeleteDataOperation_composite_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.DeleteDataOperation_simple_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_check_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_column_primary_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_foreign_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_index -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_json_columns_from_existing_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_primary_key_int -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_primary_key_string -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_table -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Drop_unique_constraint -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.InsertDataOperation -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Rename_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.Rename_json_column -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.UpdateDataOperation_composite_key -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.UpdateDataOperation_multiple_columns -EntityFrameworkCore.Jet.FunctionalTests.Migrations.MigrationsJetTest.UpdateDataOperation_simple_key EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding.JetModelBuilderGenericTest+JetGenericComplexType.Access_mode_can_be_overridden_at_entity_and_property_levels EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding.JetModelBuilderGenericTest+JetGenericComplexType.Can_add_shadow_primitive_collections_when_they_have_been_ignored EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding.JetModelBuilderGenericTest+JetGenericComplexType.Can_add_shadow_properties_when_they_have_been_ignored @@ -9844,6 +9659,7 @@ EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNa EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNavsToAndFromJoinClassTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNavsToJoinClassTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithNoCascadeDeleteTest +EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithPayloadAndNavsToJoinClassShadowFKsTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithPayloadAndNavsToJoinClassTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.ManyToManyWithPrimaryKeyInJoinEntityTest EntityFrameworkCore.Jet.FunctionalTests.ModelBuilding101JetTest.OneToManyOptionalNoNavigationsNrtTest @@ -10223,7 +10039,13 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest. EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Hierarchy_query_with_abstract_type_sibling(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Hierarchy_query_with_abstract_type_sibling(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_correlated_collection_along_with_non_mapped_property +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_expression_with_converter_with_closure(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_expression_with_converter_with_closure(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_one_of_two_similar_complex_types_picks_the_correct_one +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_with_closure(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_with_closure(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_without_closure(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projecting_property_with_converter_without_closure(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Projection_failing_with_EnumToStringConverter EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Query_generates_correct_datetime2_parameter_definition(fractionalSeconds: 1, postfix: " (Scale = 1)") EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocAdvancedMappingsQueryJetTest.Query_generates_correct_datetime2_parameter_definition(fractionalSeconds: 2, postfix: " (Scale = 2)") @@ -10317,6 +10139,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.New EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Null_check_removal_in_ternary_maintain_appropriate_cast(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Null_check_removal_in_ternary_maintain_appropriate_cast(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Parameterless_ctor_on_inner_DTO_gets_called_for_every_row +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Projecting_column_with_value_converter_of_ulong_byte_array +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Projecting_entity_with_value_converter_and_include_works EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Pushdown_does_not_add_grouping_key_to_projection_when_distinct_is_applied(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Pushdown_does_not_add_grouping_key_to_projection_when_distinct_is_applied(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocMiscellaneousQueryJetTest.Query_cache_entries_are_evicted_as_necessary @@ -10363,6 +10187,9 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocNavigationsQueryJetTest.Walki EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocNavigationsQueryJetTest.Walking_back_include_tree_is_not_allowed_4 EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Check_all_tests_overridden EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Materialize_non_public +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Projecting_entity_with_property_requiring_converter_with_closure_works +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Projecting_expression_requiring_converter_without_closure_works +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocPrecompiledQueryJetTest.Projecting_property_requiring_converter_with_closure_is_not_supported EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.GroupJoin_SelectMany_gets_flattened EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Invoke_inside_query_filter_gets_correctly_evaluated_during_translation EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.IsDeleted_query_filter_with_conversion_to_int_works(async: False) @@ -10370,6 +10197,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.IsDe EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Keyless_type_used_inside_defining_query EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.MultiContext_query_filter_test EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_contains_evaluates_correctly +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_context_accessor_with_constant(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_context_accessor_with_constant(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_db_set_should_not_block_other_filters EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_null_constant EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQueryFiltersQueryJetTest.Query_filter_with_pk_fk_optimization @@ -10379,6 +10208,10 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Ca EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Can_configure_SplitQuery_at_context_level EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTracking_split_query_creates_only_required_instances(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTracking_split_query_creates_only_required_instances(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_basic(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_basic(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_complex(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.NoTrackingWithIdentityResolution_split_query_complex(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.SplitQuery_disposes_inner_data_readers EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Unconfigured_query_splitting_behavior_throws_a_warning EntityFrameworkCore.Jet.FunctionalTests.Query.AdHocQuerySplittingQueryJetTest.Using_AsSingleQuery_without_context_configuration_does_not_throw_warning @@ -12068,6 +11901,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Coalesce_op EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Coalesce_operator_in_projection_with_other_conditions(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Coalesce_used_with_non_unicode_string_column_and_constant(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Coalesce_used_with_non_unicode_string_column_and_constant(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Coalesce_with_non_root_evaluatable_Convert(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Coalesce_with_non_root_evaluatable_Convert(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast_in_SelectMany(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast_in_SelectMany(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast(isAsync: False) @@ -13035,6 +12870,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateO EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_DayOfWeek(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_DayOfYear(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_DayOfYear(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_property(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_property(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.GearsOfWarQueryJetTest.Where_DateOnly_Month(async: False) @@ -13789,6 +13626,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJe EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_local_uint_array_closure(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_parameter_list_value_type_id(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_parameter_list_value_type_id(isAsync: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_static_IList(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_static_IList(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_subquery_and_local_array_closure(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_subquery_and_local_array_closure(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindAggregateOperatorsQueryJetTest.Contains_with_subquery(isAsync: False) @@ -15583,6 +15422,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Can_convert_manually_build_expression_with_default(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_results_to_object(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_results_to_object(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_to_object_over_parameter_directly_in_lambda(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Cast_to_object_over_parameter_directly_in_lambda(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Check_all_tests_overridden EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Checked_context_with_case_to_same_nullable_type_does_not_fail(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Checked_context_with_case_to_same_nullable_type_does_not_fail(isAsync: True) @@ -15606,6 +15447,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Collection_projection_skip_take(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Collection_projection_take(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Collection_projection_take(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Column_access_inside_subquery_predicate(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Column_access_inside_subquery_predicate(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Compare_collection_navigation_with_itself(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Compare_collection_navigation_with_itself(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Compare_two_collection_navigations_using_equals(isAsync: False) @@ -15759,6 +15602,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.First_on_collection_in_projection(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.FirstOrDefault_with_predicate_nested(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.FirstOrDefault_with_predicate_nested(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Funcletize_conditional_with_evaluatable_test(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Funcletize_conditional_with_evaluatable_test(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Include_with_orderby_skip_preserves_ordering(isAsync: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Include_with_orderby_skip_preserves_ordering(isAsync: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindMiscellaneousQueryJetTest.Inner_parameter_in_nested_lambdas_gets_preserved(isAsync: False) @@ -17609,6 +17454,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Paramet EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Parameter_array_Contains_OrElse_comparison_with_constant(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Parameter_array_Contains_OrElse_comparison_with_parameter_with_overlap(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Parameter_array_Contains_OrElse_comparison_with_parameter_with_overlap(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Simplifiable_coalesce_over_nullable(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Simplifiable_coalesce_over_nullable(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Single_over_custom_projection_compared_to_not_null(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Single_over_custom_projection_compared_to_not_null(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NorthwindWhereQueryJetTest.Single_over_custom_projection_compared_to_null(async: False) @@ -18043,6 +17890,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_ EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_complex_not_equal_not_equal_equal(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_complex_not_equal_not_equal_not_equal(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_complex_not_equal_not_equal_not_equal(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_constant_true_to_expression_which_evaluates_to_null(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_constant_true_to_expression_which_evaluates_to_null(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_equals_method_negated_static(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_equals_method_negated_static(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.NullSemanticsQueryJetTest.Compare_equals_method_negated(async: False) @@ -18813,6 +18662,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.P EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_Count(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_HashSet_of_ints_Contains_int(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_HashSet_of_ints_Contains_int(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_ImmutableArray_of_ints_Contains_int(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_ImmutableArray_of_ints_Contains_int(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_in_subquery_and_Convert_as_compiled_query EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_in_subquery_Count_as_compiled_query(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.PrimitiveCollectionsQueryJetTest.Parameter_collection_in_subquery_Count_as_compiled_query(async: True) @@ -18952,6 +18803,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_DbPa EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_DbParameters_interpolated(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_dbParameters_mixed(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_dbParameters_mixed(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_parameters_custom_converter(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_parameters_custom_converter(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_parameters_interpolated_2(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_parameters_interpolated_2(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.SqlExecutorJetTest.Query_with_parameters_interpolated(async: False) @@ -19194,6 +19047,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Coalesce EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Coalesce_operator_in_projection_with_other_conditions(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Coalesce_used_with_non_unicode_string_column_and_constant(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Coalesce_used_with_non_unicode_string_column_and_constant(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Coalesce_with_non_root_evaluatable_Convert(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Coalesce_with_non_root_evaluatable_Convert(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast_in_SelectMany(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast_in_SelectMany(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast(async: False) @@ -20161,6 +20016,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_Da EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_DayOfWeek(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_DayOfYear(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_DayOfYear(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_property(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_property(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPCGearsOfWarQueryJetTest.Where_DateOnly_Month(async: False) @@ -21043,6 +20900,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Coalesce EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Coalesce_operator_in_projection_with_other_conditions(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Coalesce_used_with_non_unicode_string_column_and_constant(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Coalesce_used_with_non_unicode_string_column_and_constant(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Coalesce_with_non_root_evaluatable_Convert(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Coalesce_with_non_root_evaluatable_Convert(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast_in_SelectMany(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast_in_SelectMany(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Collection_navigation_access_on_derived_entity_using_cast(async: False) @@ -22002,6 +21861,8 @@ EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_Da EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_DayOfWeek(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_DayOfYear(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_DayOfYear(async: True) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async: False) +EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_property(async: False) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_FromDateTime_compared_to_property(async: True) EntityFrameworkCore.Jet.FunctionalTests.Query.TPTGearsOfWarQueryJetTest.Where_DateOnly_Month(async: False) diff --git a/test/EFCore.Jet.FunctionalTests/Migrations/MigrationsJetTest.cs b/test/EFCore.Jet.FunctionalTests/Migrations/MigrationsJetTest.cs index 9d892be..d78adf0 100644 --- a/test/EFCore.Jet.FunctionalTests/Migrations/MigrationsJetTest.cs +++ b/test/EFCore.Jet.FunctionalTests/Migrations/MigrationsJetTest.cs @@ -29,6 +29,7 @@ using Xunit.Abstractions; namespace EntityFrameworkCore.Jet.FunctionalTests.Migrations; +[JetCondition(JetCondition.IsNotCI)] public class MigrationsJetTest : MigrationsTestBase { protected static string EOL diff --git a/test/EFCore.Jet.FunctionalTests/Query/TPCGearsOfWarQueryJetTest.cs b/test/EFCore.Jet.FunctionalTests/Query/TPCGearsOfWarQueryJetTest.cs index 0e8957f..0edded8 100644 --- a/test/EFCore.Jet.FunctionalTests/Query/TPCGearsOfWarQueryJetTest.cs +++ b/test/EFCore.Jet.FunctionalTests/Query/TPCGearsOfWarQueryJetTest.cs @@ -11932,15 +11932,21 @@ WHERE `t`.`IssueDate` > `m`.`Date` public override async Task Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(bool async) { - await base.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async); + //await base.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async); + + var prm = new DateOnly(102, 10, 11); + + await AssertQuery( + async, + ss => ss.Set().Where(x => new[] { prm, new DateOnly(115, 3, 7) }.Contains(DateOnly.FromDateTime(x.IssueDate)))); AssertSql( -""" -@__prm_0='10/11/0002' (DbType = Date) + $""" +@__prm_0='0102-10-11T00:00:00.0000000' (DbType = Date) -SELECT [t].[Id], [t].[GearNickName], [t].[GearSquadId], [t].[IssueDate], [t].[Note] -FROM [Tags] AS [t] -WHERE CAST([t].[IssueDate] AS date) IN (@__prm_0, '0015-03-07') +SELECT `t`.`Id`, `t`.`GearNickName`, `t`.`GearSquadId`, `t`.`IssueDate`, `t`.`Note` +FROM `Tags` AS `t` +WHERE `t`.`IssueDate` IN ({AssertSqlHelper.Parameter("@__prm_0")}, #0115-03-07#) """); } diff --git a/test/EFCore.Jet.FunctionalTests/Query/TPTGearsOfWarQueryJetTest.cs b/test/EFCore.Jet.FunctionalTests/Query/TPTGearsOfWarQueryJetTest.cs index 6de41ca..d2f21dc 100644 --- a/test/EFCore.Jet.FunctionalTests/Query/TPTGearsOfWarQueryJetTest.cs +++ b/test/EFCore.Jet.FunctionalTests/Query/TPTGearsOfWarQueryJetTest.cs @@ -9625,15 +9625,21 @@ WHERE `t`.`IssueDate` > `m`.`Date` public override async Task Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(bool async) { - await base.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async); + //await base.Where_DateOnly_FromDateTime_compared_to_constant_and_parameter(async); + + var prm = new DateOnly(102, 10, 11); + + await AssertQuery( + async, + ss => ss.Set().Where(x => new[] { prm, new DateOnly(115, 3, 7) }.Contains(DateOnly.FromDateTime(x.IssueDate)))); AssertSql( -""" -@__prm_0='10/11/0002' (DbType = Date) + $""" +@__prm_0='0102-10-11T00:00:00.0000000' (DbType = Date) -SELECT [t].[Id], [t].[GearNickName], [t].[GearSquadId], [t].[IssueDate], [t].[Note] -FROM [Tags] AS [t] -WHERE CAST([t].[IssueDate] AS date) IN (@__prm_0, '0015-03-07') +SELECT `t`.`Id`, `t`.`GearNickName`, `t`.`GearSquadId`, `t`.`IssueDate`, `t`.`Note` +FROM `Tags` AS `t` +WHERE `t`.`IssueDate` IN ({AssertSqlHelper.Parameter("@__prm_0")}, #0115-03-07#) """); } diff --git a/test/EFCore.Jet.FunctionalTests/TestUtilities/JetConditionAttribute.cs b/test/EFCore.Jet.FunctionalTests/TestUtilities/JetConditionAttribute.cs index 06e6da9..4be38a1 100644 --- a/test/EFCore.Jet.FunctionalTests/TestUtilities/JetConditionAttribute.cs +++ b/test/EFCore.Jet.FunctionalTests/TestUtilities/JetConditionAttribute.cs @@ -23,7 +23,7 @@ namespace EntityFrameworkCore.Jet.FunctionalTests.TestUtilities isMet &= !TestEnvironment.IsCI; } - return new ValueTask(isMet); + return ValueTask.FromResult(isMet); } public string SkipReason =>