Commit Graph
24 Commits
Author SHA1 Message Date
Nick Craver 3d4d251a78 Switch version suffix to be a build parameter
Note: build.sh needs love from OS X/*nix later to match
2016-05-24 08:38:24 -04:00
Nick Craver 806e343118 net451 test prep (not quite ready - SQL Geo and interop failing) 2016-05-23 21:53:31 -04:00
Nick Craver 96e07ced38 JSON RC2 fixes 2016-05-23 20:10:41 -04:00
Nick Craver 84a7d6464a RC2 master merge 2016-05-19 08:53:36 -04:00
Nick Craver ee615c0cc3 Upgrade project.json files to RC2 format.
Note: on a nuspec comparison, the following dependencies aren't there
anymore: Microsoft.CSharp, mscorlib, System, and System.Core aren't
explicitly specified in frameworkAssemblies anymore. The only one of
these I can imagine mattering is Microsoft.CSharp.
2016-05-17 09:48:01 -04:00
Nick Craver e6db26b8d3 Runtimes fix, per https://github.com/dotnet/cli/issues/2578 2016-04-18 20:36:55 -04:00
Nick Craver e894e7e24b Nuget.org feed only, skip the 2 Sqlite tests until RC2+ packages with the fix are out of pre-release. 2016-04-17 19:59:59 -04:00
Nick Craver 7edadbd4c9 .Net Core: remove floating versions (use stable ones on Nuget.org) and get this puppy back in action.
Also: it's 2016.
2016-04-17 16:42:13 -04:00
Nick Craver 6c78a5bb99 Bash build: fix test runner on OS X
Note: no tests pass because there’s no integrated security option (or
widely available SQL server) on OS X at the moment. But the build and
test runners are up and going.
2016-04-17 15:04:35 -04:00
Oren Novotny cf732e0d98 Get building 2016-04-16 21:57:07 -04:00
Marc Gravell 66a49521aa Support xml types by default (XmlDocument, XDocument, XElement) - fix #427 2016-03-02 16:27:33 +00:00
Marc Gravell 096b4ac05c Update to sqlite rc2, because without that nothing works; add extra tests around sqlite oddities; update tests to reflect sqlite rc2 fixes 2016-02-23 12:17:37 +00:00
Marc Gravell df77f394f4 Add SQLITE to test builds; add tests for issues #466 and #467; fix #466 by adding retry-with-fallback flags strategy 2016-02-22 22:50:55 +00:00
Marc Gravell 9806401f9b New feature: PadListExpansions - reduces query plan saturation by padding "in" lists and populating with nulls; opt-in (see remarks on setting) 2016-02-17 10:24:54 +00:00
Marc Gravell 1797a3c0d9 Initial test setup for #461; note that this does not repro, due to running on SQL-Server - needs to be changed to SQLite to repro 2016-02-15 17:10:24 +00:00
Marc Gravell fd050a5908 Don't attempt to load native assemblies on DNX 2016-02-11 11:44:52 +00:00
Marc Gravell 9a422f1615 Fix *all* the CE references 2016-02-11 11:35:01 +00:00
Marc Gravell df0df12ee4 Change CE package to one that might work 2016-02-11 11:30:25 +00:00
Marc Gravell b466cd6a0d Make Postgresql tests skip cleanly rather than error if no server 2016-02-11 10:55:46 +00:00
Marc Gravell a4bb66de59 Test cleanup; enable lots more tests hidden previously as EXTERNALS 2016-02-11 10:47:12 +00:00
Marc Gravell d7c92e21d9 additional tooling tweaks to make it work with current dotnet build 2016-02-10 10:35:04 +00:00
Marc Gravell e918254ea7 Test rig for Issue #295 2015-11-29 12:26:56 +00:00
Marc Gravell 37a49b4bb3 Added "dnx perf" support in tests json; gave up on getting SUBSONIC , NHIBERNATE and SIMPLEDATA to work, but would love someone to take a look at them 2015-11-25 11:00:28 +00:00
Nick Craver fd10fe7ccb A full CoreCLR/DNX friendly conversion
This eliminates the dual solutions and brings Contrib into the
project.json fold.
- Tests are ported to xUnit though SQLite is disabled on DNX due to
Issue #375 (Interop loads fail in the VS runner and  params are busted
regardless).
- Projects are consolidated down to what's currently possible with
project.json.
- Contrib moved to: Dapper.Contrib and Dapper.Tests.Contrib (so tests
appear at the end, no other reason vs. Dapper.Contrib.Tests)
- EF moved to: Dapper.EntityFramework(.StrongName)
- Rainbow moved to: Dapper.Rainbow
- SqlBuilder moved to: Dapper.SqlBuilder
- Packages are removed since it's not current-tooling friendly to keep
them (nor was it using them).
- xUnit implemented in Contrib via abstracts - this allow us to very
quickly add any database provider to the rig in a very concise way.
- Contrib unit tests fixed in various places - they were not
parallel-runner friendly
- Nuspecs removed, since they aren't used anymore (to eliminate
confusion)
- Removed speed tests for libraries that aren't on current versions of
.Net (what would we be comparing?)
- Perf tests moved to Dapper.Tests (consolidation from
Dapper.DNX.Tests), but aren't activated yet (no define)
2015-11-22 17:56:33 -05:00