mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-04 18:26:39 +02:00
[PTRun][System]Fix delay on many net interfaces (#17490)
* code changes * small text fixes * update docs * comment improvements * update tests * fix typo * change * fix typo * fix error msg * fix bug * second fix
This commit is contained in:
@@ -28,10 +28,10 @@ namespace Microsoft.PowerToys.Run.Plugin.System.UnitTests
|
||||
[DataRow("hibernate", "Images\\sleep.dark.png")]
|
||||
[DataRow("empty recycle", "Images\\recyclebin.dark.png")]
|
||||
[DataRow("uefi firmware settings", "Images\\firmwareSettings.dark.png")]
|
||||
[DataRow("ip v4 addr", "Images\\networkAdapter.dark.png")]
|
||||
[DataRow("ip v6 addr", "Images\\networkAdapter.dark.png")]
|
||||
[DataRow("mac addr", "Images\\networkAdapter.dark.png")]
|
||||
public void IconThemeDarkTest(string typedString, string expectedResult)
|
||||
[DataRow("ip v4 addr", "Images\\networkAdapter.dark.png", true)]
|
||||
[DataRow("ip v6 addr", "Images\\networkAdapter.dark.png", true)]
|
||||
[DataRow("mac addr", "Images\\networkAdapter.dark.png", true)]
|
||||
public void IconThemeDarkTest(string typedString, string expectedResult, bool isDelayed = default)
|
||||
{
|
||||
// Setup
|
||||
Mock<Main> main = new Mock<Main>();
|
||||
@@ -40,7 +40,7 @@ namespace Microsoft.PowerToys.Run.Plugin.System.UnitTests
|
||||
Query expectedQuery = new Query(typedString);
|
||||
|
||||
// Act
|
||||
var result = main.Object.Query(expectedQuery).FirstOrDefault().IcoPath;
|
||||
var result = !isDelayed ? main.Object.Query(expectedQuery).FirstOrDefault().IcoPath : main.Object.Query(expectedQuery, true).FirstOrDefault().IcoPath;
|
||||
|
||||
// Assert
|
||||
Assert.AreEqual(expectedResult, result);
|
||||
@@ -55,10 +55,10 @@ namespace Microsoft.PowerToys.Run.Plugin.System.UnitTests
|
||||
[DataRow("hibernate", "Images\\sleep.light.png")]
|
||||
[DataRow("empty recycle", "Images\\recyclebin.light.png")]
|
||||
[DataRow("uefi firmware settings", "Images\\firmwareSettings.light.png")]
|
||||
[DataRow("ipv4 addr", "Images\\networkAdapter.light.png")]
|
||||
[DataRow("ipv6 addr", "Images\\networkAdapter.light.png")]
|
||||
[DataRow("mac addr", "Images\\networkAdapter.light.png")]
|
||||
public void IconThemeLightTest(string typedString, string expectedResult)
|
||||
[DataRow("ipv4 addr", "Images\\networkAdapter.light.png", true)]
|
||||
[DataRow("ipv6 addr", "Images\\networkAdapter.light.png", true)]
|
||||
[DataRow("mac addr", "Images\\networkAdapter.light.png", true)]
|
||||
public void IconThemeLightTest(string typedString, string expectedResult, bool isDelayed = default)
|
||||
{
|
||||
// Setup
|
||||
Mock<Main> main = new Mock<Main>();
|
||||
@@ -67,7 +67,7 @@ namespace Microsoft.PowerToys.Run.Plugin.System.UnitTests
|
||||
Query expectedQuery = new Query(typedString);
|
||||
|
||||
// Act
|
||||
var result = main.Object.Query(expectedQuery).FirstOrDefault().IcoPath;
|
||||
var result = !isDelayed ? main.Object.Query(expectedQuery).FirstOrDefault().IcoPath : main.Object.Query(expectedQuery, true).FirstOrDefault().IcoPath;
|
||||
|
||||
// Assert
|
||||
Assert.AreEqual(expectedResult, result);
|
||||
|
||||
Reference in New Issue
Block a user