mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 11:48:06 +01:00
[PT Run] Fix Program Plugin launching issue in Turkish locale (#10981)
* [Launcher] Fix Program Plugin launching issue in Turkish locale * [Launcher] Add test for Turkish localized path * Update expect.txt * Update .github/actions/spell-check/expect.txt Co-authored-by: Clint Rutkas <clint@rutkas.com> Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com>
This commit is contained in:
@@ -18,6 +18,15 @@ namespace Microsoft.Plugin.Program.UnitTests.Programs
|
||||
[TestFixture]
|
||||
public class Win32Tests
|
||||
{
|
||||
private static readonly Win32Program _imagingDevices = new Win32Program
|
||||
{
|
||||
Name = "Imaging Devices",
|
||||
ExecutableName = "imagingdevices.exe",
|
||||
FullPath = "c:\\program files\\windows photo viewer\\imagingdevices.exe",
|
||||
LnkResolvedPath = null,
|
||||
AppType = Win32Program.ApplicationType.Win32Application,
|
||||
};
|
||||
|
||||
private static readonly Win32Program _notepadAppdata = new Win32Program
|
||||
{
|
||||
Name = "Notepad",
|
||||
@@ -432,6 +441,12 @@ namespace Microsoft.Plugin.Program.UnitTests.Programs
|
||||
Assert.IsTrue(_cmdRunCommand.QueryEqualsNameForRunCommands(query));
|
||||
}
|
||||
|
||||
[TestCase("ımaging")]
|
||||
public void Win32ApplicationsShouldNotHaveIncorrectPathWhenExecuting(string query)
|
||||
{
|
||||
Assert.IsFalse(_imagingDevices.FullPath.Contains(query, StringComparison.Ordinal));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void WebApplicationShouldReturnContextMenuWithOpenInConsoleWhenContextMenusIsCalled()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user