- 21 8月, 2017 12 次提交
-
-
由 Nick Craver 提交于
Netstandard2.0 Followup Cleanup
-
由 Nick Craver 提交于
.NET Standard 2.0, for great justice.
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
This change: - Removes the Assert shim - Uses recommended xUnit methods (improving fail errors) - Cleans up exception tests - General test formatting fixes - Removes the netcoerapp1.0 only testing (oops commit)
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
New overload so this isn't a breaking change. We can collapse down in v2.0 (including the Impl method).
-
由 Nick Craver 提交于
Add dynamic overloads for: - QueryFirstAsync - QueryFirstOrDefaultAsync - QuerySingleAsync - QuerySingleOrDefaultAsync This may change a lot in 2.x, but many people asking for them now so here they are. Unit tests also fixed for QuerySingleOrDefaultAsync. Note: this builds on the netstandard2 branch because of the xUnit changes to go with VS 2017 15.3.
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
.NET Core 2 SDK is on the base Appveyor image now
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
This uses the new non-parallel-at-the-end I added to xUnit in https://github.com/xunit/xunit/pull/1411 This way we can run any global test that are other-test-unfriendly much more easily.
-
- 16 8月, 2017 2 次提交
-
-
-
由 Sergii Volchkov 提交于
* Enable SqlDataRecord TVPs on netstandard1.3. * Update netstandard2.0 SqlClient references to Preview 2. * Skip TransactionScope tests for netcoreapp2.0. - According to https://github.com/dotnet/corefx/issues/12534, ambient transaction enlistment is not included with .net core 2.0. * Update references in Dapper.StrongName. * Disable parallel test run to stabilize flaky type handler tests. * Disable parallel test run by assembly attribute. * Move Issue461 tests to TypeHandlerTests. * Group type handler tests in a collection, re-enable parallelization. - Being part of the same collection, type handler tests will run sequentially. All other tests can run in parallel. * Move tests relying on query cache & type maps to a separate collection.
-
- 15 6月, 2017 3 次提交
-
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
This reverts commit e7ad0874.
-
由 Sergii Volchkov 提交于
-
- 14 6月, 2017 1 次提交
-
-
由 Ffloriel 提交于
Markdown tables instead of html “Can be faster” in correct row
-
- 02 6月, 2017 2 次提交
-
-
由 Nick Craver 提交于
-
由 James Law 提交于
-
- 15 5月, 2017 1 次提交
-
-
由 Nick Craver 提交于
OperationsPerInvoke is an informational, not instructional property. What we actually want is the UnrollFactor. Moved into the job definition to simplify things.
-
- 14 5月, 2017 2 次提交
-
-
由 GermanTikhonov23 提交于
* Fix for PostgresAdapter in SqlMapperExtensions.Async. Copied same line of code from SqlMapperExtensions to fix RuntimeBinderException on InsertAsync * Cleanup
-
由 Kevin Jones 提交于
Use an HTTPS link where possible. Fix 404 for performance tests.
-
- 13 5月, 2017 3 次提交
-
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
由 Bradley Grainger 提交于
* Don't create the connection in Dispose: this avoids creating a SQLConnection simply to Dispose it. * Run MySQL tests against the open MySqlConnection: 'connection' is a protected variable in the TestBase class that is a SQL Server connection, not a MySQL connection. * Skip broken MySQL tests: as per issue #295, setting "AllowZeroDateTime=True" in the connection string causes an InvalidCastException in SqlMapper.
-
- 12 5月, 2017 2 次提交
-
-
由 Nick Craver 提交于
This adds a netstandard2.0 build to Dapper (and StrongName until v2), adds a netstandard2.0 test lineup, restores most functionality (except UDTs for SQL, e.g. .UdtTypeName isn't in netstandard2), and also breaks things not actually implemented or implemented correctly in netstandard2.0. Pushing this up so we can work through these with the .NET teams. Several things are still broken here (and fail tests): - Parameter decimal values (not filed yet) - DataTables as parameters (https://github.com/dotnet/corefx/issues/19708) - .GetSchemaTable() (not yet filed, implementation is completely missing from SqlDataReader in CoreFX) While the compile is clean, the above are runtime issues. `SqlParameter.UdtTypeName` is a separate issue, that one just wasn't in `netstandard2.0` at all...so we can't support UDTs there until it is. See https://github.com/dotnet/corefx/issues/17126 for details.
-
由 Nick Craver 提交于
More cleanup to do (removing Type column next), but getting to some very usable output now.
-
- 11 5月, 2017 2 次提交
-
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
This is based on BenchmarkDotNet (while preserving the legacy format with minor improvements as well - legacy runs much faster). See #666 for details. Not an ominus number at all. Note: this code will get a bit simpler with BenchmarkDotNet categories, see https://github.com/dotnet/BenchmarkDotNet/issues/248 for details.
-
- 09 5月, 2017 6 次提交
-
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
- 08 5月, 2017 3 次提交
-
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
由 Nick Craver 提交于
-
- 07 5月, 2017 1 次提交
-
-
由 Nick Craver 提交于
-