Skip to content

Commit

Permalink
Update tests to also support lower case identifier server settings. (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
lauxjpn authored Oct 25, 2020
1 parent 881f282 commit bb8f50a
Showing 1 changed file with 19 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -459,10 +459,10 @@ PRIMARY KEY (`Name`, `Brand`(20))
{
var pk = dbModel.Tables.Single().PrimaryKey;
Assert.Equal("IceCreams", pk.Table.Name);
Assert.Equal("IceCreams", pk.Table.Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(2, pk.Columns.Count);
Assert.Equal("Name", pk.Columns[0].Name);
Assert.Equal("Brand", pk.Columns[1].Name);
Assert.Equal("Name", pk.Columns[0].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal("Brand", pk.Columns[1].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(new [] { 0, 20 }, pk.FindAnnotation(MySqlAnnotationNames.IndexPrefixLength)?.Value);
},
@"DROP TABLE IF EXISTS `IceCreams`;");
Expand Down Expand Up @@ -627,11 +627,11 @@ PRIMARY KEY (`IceCreamId`)
{
var index = Assert.Single(dbModel.Tables.Single().Indexes);
Assert.Equal("IceCreams", index.Table.Name);
Assert.Equal("IX_IceCreams_Brand_Name", index.Name);
Assert.Equal("IceCreams", index.Table.Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal("IX_IceCreams_Brand_Name", index.Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(2, index.Columns.Count);
Assert.Equal("Name", index.Columns[0].Name);
Assert.Equal("Brand", index.Columns[1].Name);
Assert.Equal("Name", index.Columns[0].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal("Brand", index.Columns[1].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(new [] { 0, 20 }, index.FindAnnotation(MySqlAnnotationNames.IndexPrefixLength)?.Value);
},
@"DROP TABLE IF EXISTS `IceCreams`;");
Expand All @@ -658,12 +658,12 @@ PRIMARY KEY (`IceCreamId`)
{
var index = Assert.Single(dbModel.Tables.Single().Indexes);
Assert.Equal("IceCreams", index.Table.Name);
Assert.Equal("IX_IceCreams_Brand_Name_1", index.Name);
Assert.Equal("IceCreams", index.Table.Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal("IX_IceCreams_Brand_Name_1", index.Name, StringComparer.OrdinalIgnoreCase);
Assert.True(index.IsUnique);
Assert.Equal(2, index.Columns.Count);
Assert.Equal("Name", index.Columns[0].Name);
Assert.Equal("Brand", index.Columns[1].Name);
Assert.Equal("Name", index.Columns[0].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal("Brand", index.Columns[1].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(new [] { 0, 40 }, index[MySqlAnnotationNames.IndexPrefixLength]);
},
@"DROP TABLE IF EXISTS `IceCreams`;");
Expand All @@ -690,12 +690,12 @@ PRIMARY KEY (`IceCreamId`)
{
var index = Assert.Single(dbModel.Tables.Single().Indexes);
Assert.Equal("IceCreams", index.Table.Name);
Assert.Equal("IX_IceCreams_Brand_Name_1", index.Name);
Assert.Equal("IceCreams", index.Table.Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal("IX_IceCreams_Brand_Name_1", index.Name, StringComparer.OrdinalIgnoreCase);
Assert.True(index.IsUnique);
Assert.Equal(2, index.Columns.Count);
Assert.Equal("Name", index.Columns[0].Name);
Assert.Equal("Brand", index.Columns[1].Name);
Assert.Equal("Name", index.Columns[0].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal("Brand", index.Columns[1].Name, StringComparer.OrdinalIgnoreCase);
Assert.Null(index[MySqlAnnotationNames.IndexPrefixLength]);
},
@"DROP TABLE IF EXISTS `IceCreams`;");
Expand All @@ -719,9 +719,9 @@ PRIMARY KEY (`IceCreamId`)
{
var index = Assert.Single(dbModel.Tables.Single().Indexes);
Assert.Equal("IceCreams", index.Table.Name);
Assert.Equal("IceCreams", index.Table.Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(1, index.Columns.Count);
Assert.Equal("Name", index.Columns[0].Name);
Assert.Equal("Name", index.Columns[0].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(true, index.FindAnnotation(MySqlAnnotationNames.FullTextIndex)?.Value);
},
@"DROP TABLE IF EXISTS `IceCreams`;");
Expand All @@ -745,9 +745,9 @@ PRIMARY KEY (`IceCreamShopId`)
{
var index = Assert.Single(dbModel.Tables.Single().Indexes);
Assert.Equal("IceCreamShop", index.Table.Name);
Assert.Equal("IceCreamShop", index.Table.Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(1, index.Columns.Count);
Assert.Equal("Location", index.Columns[0].Name);
Assert.Equal("Location", index.Columns[0].Name, StringComparer.OrdinalIgnoreCase);
Assert.Equal(true, index.FindAnnotation(MySqlAnnotationNames.SpatialIndex)?.Value);
},
@"DROP TABLE IF EXISTS `IceCreamShop`;");
Expand Down

0 comments on commit bb8f50a

Please sign in to comment.