Skip to content

Commit 4861625

Browse files
committed
Run tests for SQLite for .NET Core
1 parent 48ce36b commit 4861625

File tree

3 files changed

+5
-9
lines changed

3 files changed

+5
-9
lines changed

.travis.yml

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ env:
1111
- DB=PostgreSQL CONNECTION_STRING="Host=localhost;Port=5432;Username=postgres;Database=nhibernate;Enlist=true;"
1212
- DB=Firebird
1313
- DB=MySQL CONNECTION_STRING="Server=127.0.0.1;Uid=root;Database=nhibernate;Old Guids=True;"
14+
- DB=SQLite
1415
matrix:
1516
allow_failures:
1617
- env: DB=MySQL CONNECTION_STRING="Server=127.0.0.1;Uid=root;Database=nhibernate;Old Guids=True;"

appveyor.yml

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ environment:
99
- DB: Firebird
1010
- DB: MySQL
1111
CONNECTION_STRING: Server=127.0.0.1;Uid=root;Pwd=Password12!;Database=nhibernate;Old Guids=True;
12+
- DB: SQLite
1213
init:
1314
# Required for having windows endlines in sources zip
1415
- git config --global core.autocrlf true
@@ -54,6 +55,7 @@ before_test:
5455
}
5556
'SqlServer2008' { Start-Service 'MSSQL$SQL2017' }
5657
'SqlServer2012' { Start-Service 'MSSQL$SQL2017' }
58+
'SQLite' { }
5759
}
5860
test_script:
5961
- cmd: powershell -noprofile -command "& ./build.ps1 -TaskList Set-Configuration,Test -properties @{\"Database\" = \"%DB%\";\"ConnectionString\"=\"%CONNECTION_STRING%\"}"

src/NHibernate.Test/NHibernate.Test.csproj

+2-9
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
</ItemGroup>
4949
<ItemGroup>
5050
<PackageReference Include="log4net" Version="2.0.8" />
51+
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.109" />
5152
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.0.8" />
5253
<PackageReference Include="NSubstitute" Version="3.1.0" />
5354
<PackageReference Include="NUnit" Version="3.10.1" />
@@ -64,14 +65,13 @@
6465
<Reference Include="System.Data.OracleClient" />
6566
<PackageReference Include="Microsoft.SqlServer.Compact" Version="4.0.8876.1" />
6667
<PackageReference Include="Oracle.ManagedDataAccess" Version="12.1.2400" />
67-
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.106" />
6868
<PackageReference Include="MySql.Data" Version="6.9.11" />
6969
</ItemGroup>
7070
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.0'">
7171
<PackageReference Include="System.CodeDom" Version="4.4.0" />
7272
<PackageReference Include="System.Data.SqlClient" Version="4.4.2" />
7373
<PackageReference Include="System.Data.OracleClient" Version="1.0.8" />
74-
<PackageReference Include="System.Data.Odbc" Version="4.5.0-preview1-25914-04" />
74+
<PackageReference Include="System.Data.Odbc" Version="4.5.0" />
7575
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
7676
<PackageReference Include="NUnitLite" Version="3.10.1" />
7777
<PackageReference Include="MySql.Data" Version="6.10.6" />
@@ -83,13 +83,6 @@
8383
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
8484
</Content>
8585
</ItemGroup>
86-
<ItemGroup Condition=" '$(NuGetPackageRoot)' != '' ">
87-
<NativeBinaries Include="$(NuGetPackageRoot)system.data.sqlite.core\1.0.105.2\build\net46\**\*.*" />
88-
<Content Include="@(NativeBinaries)">
89-
<Link>%(RecursiveDir)%(Filename)%(Extension)</Link>
90-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
91-
</Content>
92-
</ItemGroup>
9386
<ItemGroup>
9487
<ProjectReference Include="..\NHibernate.DomainModel\NHibernate.DomainModel.csproj" />
9588
<ProjectReference Include="..\NHibernate\NHibernate.csproj" />

0 commit comments

Comments
 (0)