提交 4d932b58 编写于 作者: M Marc Gravell

Repackage Dapper.EF to fix System.Runtime; deploy as .52; fix xunit refs; add test for #570

上级 e15cb95d
......@@ -55,7 +55,6 @@
"System.Configuration": "4.0.0.0",
"System.Data": "4.0.0.0",
"System.Data.Linq": "4.0.0.0",
"System.Runtime": "4.0.0.0",
"System.Xml": "4.0.0.0"
},
"dependencies": {
......
......@@ -46,7 +46,6 @@
"System.Configuration": "4.0.0.0",
"System.Data": "4.0.0.0",
"System.Data.Linq": "4.0.0.0",
"System.Runtime": "4.0.0.0",
"System.Xml": "4.0.0.0"
},
"dependencies": {
......
......@@ -25,8 +25,7 @@
"Dapper.SqlBuilder": {
"target": "project"
},
"xunit": "2.2.0-beta2-build3300",
"dotnet-test-xunit": "2.2.0-preview2-build1029"
"xunit": "2.1.0"
},
"buildOptions": {
"warningsAsErrors": true,
......@@ -97,6 +96,10 @@
// }
//},
"netcoreapp1.0": {
"imports": [
"portable-net451+win8",
"dnxcore50"
],
"buildOptions": {
"define": [ "COREFX", "ASYNC", "XUNIT2" ]
},
......
......@@ -2526,6 +2526,22 @@ public void Issue22_ExecuteScalar()
#endif
}
#if ENTITY_FRAMEWORK
public void Issue570_DbGeo_HasValues()
{
Dapper.EntityFramework.Handlers.Register();
string redmond = "POINT (122.1215 47.6740)";
DbGeography point = DbGeography.PointFromText(redmond, DbGeography.DefaultCoordinateSystemId);
DbGeography orig = point.Buffer(20);
var fromDb = connection.QuerySingle<DbGeography>("declare @geos table(geo geography); insert @geos(geo) values(@val); select * from @geos",
new { val = orig });
fromDb.Area.IsNotNull();
fromDb.Area.IsEqualTo(orig.Area);
}
#endif
[Fact]
public void Issue142_FailsNamedStatus()
{
......
......@@ -22,8 +22,8 @@
"Dapper.Contrib": {
"target": "project"
},
"xunit": "2.1.0",
"xunit.assert": "2.1.0"
"xunit": "2.2.0-beta2-build3300",
"dotnet-test-xunit": "2.2.0-preview2-build1029"
},
"buildOptions": {
"warningsAsErrors": true,
......@@ -98,7 +98,6 @@
"System.Configuration": "4.0.0.0",
"System.Data": "4.0.0.0",
"System.Data.Linq": "4.0.0.0",
"System.Runtime": "4.0.10.0",
"System.Xml": "4.0.0.0",
"System.Xml.Linq": "4.0.0.0"
},
......@@ -106,6 +105,7 @@
"Dapper.EntityFramework": {
"target": "project"
},
"System.Runtime": "4.1.0",
"EntityFramework": "6.1.3",
"FirebirdSql.Data.FirebirdClient": "4.10.0",
"Microsoft.SqlServer.Compact": "4.0.8876.1",
......@@ -123,19 +123,22 @@
"Susanoo.SqlServer": "1.2.4",
"System.Data.SQLite": "1.0.99"
}
},
"netcoreapp1.0": {
"imports": [
"portable-net451+win8",
"dnxcore50"
],
"buildOptions": {
"define": [ "ASYNC", "COREFX", "XUNIT2", "SQLITE" ]
},
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0",
"type": "platform"
},
"Microsoft.Data.Sqlite": "1.0.0"
}
}
//,
//"netcoreapp1.0": {
// "buildOptions": {
// "define": [ "ASYNC", "COREFX", "XUNIT2", "SQLITE" ]
// },
// "dependencies": {
// "Microsoft.NETCore.App": {
// "version": "1.0.0",
// "type": "platform"
// },
// "Microsoft.Data.Sqlite": "1.0.0"
// }
//}
}
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册