Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions src/LocalTelemetry.App/LocalTelemetry.App.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MinVer" Version="6.0.0" PrivateAssets="All" />
<PackageReference Include="MinVer" Version="7.0.0" PrivateAssets="All" />
</ItemGroup>

<ItemGroup>
Expand All @@ -39,11 +39,11 @@
<Page Update="Settings\SettingsShell.xaml" SubType="Designer" Generator="MSBuild:Compile" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.0-preview.*" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.10.*" />
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.2739.15" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="10.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="10.0.10" />

<ProjectReference Include="..\LocalTelemetry.Core\LocalTelemetry.Core.csproj" />
<ProjectReference Include="..\LocalTelemetry.Notifier\LocalTelemetry.Notifier.csproj"
Expand Down
6 changes: 3 additions & 3 deletions src/LocalTelemetry.Core/LocalTelemetry.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
<ItemGroup>
<PackageReference Include="Microsoft.Database.ManagedEsent" Version="3.2.0" />
<PackageReference Include="Microsoft.Windows.SDK.NET" Version="10.0.18362.6-preview" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.0" />
<PackageReference Include="System.Diagnostics.PerformanceCounter" Version="10.0.9" />
<PackageReference Include="System.Management" Version="10.0.9" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.10" />
<PackageReference Include="System.Diagnostics.PerformanceCounter" Version="10.0.10" />
<PackageReference Include="System.Management" Version="10.0.10" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Hardware\PawnIo\*.bin">
Expand Down
12 changes: 6 additions & 6 deletions tests/LocalTelemetry.App.Tests/LocalTelemetry.App.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageReference Include="xunit" Version="2.9.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="coverlet.collector" Version="6.0.2">
<PackageReference Include="coverlet.collector" Version="10.0.1">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="NSubstitute" Version="5.3.0" />
<PackageReference Include="FluentAssertions" Version="7.0.0" />
<PackageReference Include="NSubstitute" Version="6.0.0" />
<PackageReference Include="FluentAssertions" Version="8.10.0" />
<PackageReference Include="Xunit.StaFact" Version="1.1.11" />
<PackageReference Include="JUnitXml.TestLogger" Version="8.0.0" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ public void DiskQuery_QueryAllDrives_ReturnsList()
var primary = DiskQuery.QueryPhysicalDrive0();
if (primary is not null)
{
primary.DiskIndex.Should().BeGreaterOrEqualTo(0);
primary.DiskIndex.Should().BeGreaterThanOrEqualTo(0);
primary.BusType.Should().NotBeNull();
}

Expand Down
4 changes: 2 additions & 2 deletions tests/LocalTelemetry.Core.Tests/Hardware/PawnIoTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@
var mockDevice = Substitute.For<IPawnIoTransport>();

// MSR_IA32_TEMPERATURE_TARGET (0x1A2) returns tjMax = 100 in bits 16-23 -> (100 << 16) = 0x640000
mockDevice.Execute("ioctl_read_msr", Arg.Is<ulong[]>(a => a[0] == 0x1A2), 1)
mockDevice.Execute("ioctl_read_msr", Arg.Is<ulong[]>(a => a![0] == 0x1A2), 1)
.Returns([0x640000UL]);

// MSR_IA32_PACKAGE_THERM_STATUS (0x1B1) returns digitalReadout = 40 in bits 16-23 -> (40 << 16) = 0x280000
mockDevice.Execute("ioctl_read_msr", Arg.Is<ulong[]>(a => a[0] == 0x1B1), 1)
mockDevice.Execute("ioctl_read_msr", Arg.Is<ulong[]>(a => a![0] == 0x1B1), 1)
.Returns([0x280000UL]);

using var reader = new IntelMsrReader(mockDevice);
Expand Down Expand Up @@ -72,7 +72,7 @@
}

[Fact]
public void PawnIoDevice_TryCreate_SafelyAttemptsCreation()

Check warning on line 75 in tests/LocalTelemetry.Core.Tests/Hardware/PawnIoTests.cs

View workflow job for this annotation

GitHub Actions / SonarQube Analysis

Add at least one assertion to this test case.

Check warning on line 75 in tests/LocalTelemetry.Core.Tests/Hardware/PawnIoTests.cs

View workflow job for this annotation

GitHub Actions / SonarQube Analysis

Add at least one assertion to this test case.
{
var dev = PawnIoDevice.TryCreate();
dev?.Dispose();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,19 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="Moq" Version="4.20.72" />
<PackageReference Include="xunit" Version="2.9.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="coverlet.collector" Version="6.0.2">
<PackageReference Include="coverlet.collector" Version="10.0.1">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="NSubstitute" Version="5.3.0" />
<PackageReference Include="FluentAssertions" Version="7.0.0" />
<PackageReference Include="NSubstitute" Version="6.0.0" />
<PackageReference Include="FluentAssertions" Version="8.10.0" />
<PackageReference Include="JUnitXml.TestLogger" Version="8.0.0" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageReference Include="xunit" Version="2.9.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="coverlet.collector" Version="6.0.2">
<PackageReference Include="coverlet.collector" Version="10.0.1">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="NSubstitute" Version="5.3.0" />
<PackageReference Include="FluentAssertions" Version="7.0.0" />
<PackageReference Include="NSubstitute" Version="6.0.0" />
<PackageReference Include="FluentAssertions" Version="8.10.0" />
<PackageReference Include="Xunit.StaFact" Version="1.1.11" />
<PackageReference Include="JUnitXml.TestLogger" Version="8.0.0" />
</ItemGroup>
Expand Down
Loading