efcore icon indicating copy to clipboard operation
efcore copied to clipboard

Improve general test matrix

Open bricelam opened this issue 6 years ago • 5 comments
trafficstars

Areas

  • [ ] HasNoKey (keyless entity types) @bricelam
    • On the dependent end of a relationship
    • With data seeding
    • RevEng
  • [X] @divega EF6 with EDMX
  • [ ] ToQuery (defining query) @AndriySvyryd
    • On the dependent end of a relationship
    • With inheritance
    • With table splitting
    • With SaveChanges
    • With FromSql
  • [ ] Cosmos (nightly build) @smitpatel
    • Nested owned types
    • Container per type
    • Keyless entity types
    • Partition keys
  • [ ] Set operations @maumar
  • [ ] CHECK constraints @roji
  • [ ] Table/column comments @roji
  • [ ] SQL Azure
  • [ ] Outer/Cross Apply
  • [ ] Complex query filters (e.g. containing other dbsets as part of the filter)
  • [ ] Owned types with lazy loading proxies
  • [ ] Model snapshot
  • [x] Executing migrations

From #17618:

Areas missing automated coverage:

  • Core
    • Conventions APIs (possibly just inlined)
  • Relational
    • Connection resiliency
  • SQL Server
    • Full text search
    • SqlServerDbFunctionsExtensions (client-side)
    • SqlServerUdtTypeMapping
  • SQLite
    • Spatial
      • Custom SRIDs
      • Custom Dimensions #13767
  • Design
    • MigrationsScaffolder
    • RevEng
      • Spatial
  • Tools

bricelam avatar Aug 07 '19 23:08 bricelam

Triage: Moved EF6 issue to https://github.com/aspnet/EntityFramework6/issues/1137. The rest we plan to do for 3.1.

ajcvickers avatar Aug 12 '19 19:08 ajcvickers

Tests for Outer/Cross Apply

smitpatel avatar Aug 12 '19 21:08 smitpatel

tests for complex query filters (e.g. containing other dbsets as part of the filter)

maumar avatar Aug 13 '19 19:08 maumar

Should I add more items here?

  • Implicit Many2Many
  • Property bag entities
  • Shared type entity types

smitpatel avatar Jul 28 '20 23:07 smitpatel

  • ToView, ToFunction, ToQuerySql
  • TPT

AndriySvyryd avatar Jul 28 '20 23:07 AndriySvyryd