Skip to content

Commit 9e3e817

Browse files
committed
Updating target framework versions and adding tests for 8.0.x
1 parent 903f0e1 commit 9e3e817

5 files changed

Lines changed: 6 additions & 7 deletions

File tree

.github/workflows/dotnet-test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
with:
2222
dotnet-version: |
2323
9.0.x
24+
8.0.x
2425
- name: Install dependencies
2526
working-directory: ${{ runner.workspace }}/Lightning.NET
2627
run: dotnet restore

src/LightningDB.Tests/LightningDB.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
55
<LangVersion>13</LangVersion>
66
<AssemblyName>LightningDB.Tests</AssemblyName>
77
<PackageId>LightningDB.Tests</PackageId>

src/LightningDB.Tests/SharedFileSystem.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,18 @@ public class SharedFileSystem : IDisposable
1212

1313
public SharedFileSystem()
1414
{
15-
_testTempDir = Path.Combine(Path.GetTempPath(), "ldbtest");
15+
_testTempDir = Path.Combine(Path.GetTempPath(), Environment.Version.ToString(), "ldb");
1616
}
1717

1818
public void Dispose()
1919
{
2020
if (Directory.Exists(_testTempDir))
21-
{
2221
Directory.Delete(_testTempDir, true);
23-
}
2422
}
2523

2624
public string CreateNewDirectoryForTest(string seed = "")
2725
{
28-
var path = Path.Combine(_testTempDir, $"Test{seed}", Guid.NewGuid().ToString());
26+
var path = Path.Combine(_testTempDir, $"t{seed}", Guid.NewGuid().ToString());
2927
Directory.CreateDirectory(path);
3028
return path;
3129
}

src/LightningDB/LightningDB.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>LightningDB</Description>
55
<VersionPrefix>0.17.0</VersionPrefix>
66
<Authors>Ilya Lukyanov;Corey Kaylor</Authors>
7-
<TargetFrameworks>netstandard2.0;netcoreapp3.1;net9.0</TargetFrameworks>
7+
<TargetFrameworks>netstandard2.0;net9.0</TargetFrameworks>
88
<LangVersion>13</LangVersion>
99
<AssemblyName>LightningDB</AssemblyName>
1010
<PackageId>LightningDB</PackageId>

src/SecondProcess/SecondProcess.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net9.0</TargetFramework>
5+
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
66
<LangVersion>13</LangVersion>
77
<LightningDBTargetRuntimeRelativePath>.\</LightningDBTargetRuntimeRelativePath>
88
</PropertyGroup>

0 commit comments

Comments
 (0)