Skip to content

Commit 1f6fb00

Browse files
committed
Changed the Package comparing test to test only the "SamePackage" method, which works differently then the "Equals" method + small layout changes
1 parent 949b51a commit 1f6fb00

1 file changed

Lines changed: 19 additions & 10 deletions

File tree

src/WGetTest/Program.cs

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using System;
22
using System.Collections.Generic;
33
using System.Diagnostics;
4-
using System.Threading.Tasks;
54
using WGetNET;
65

76
namespace WGetTest
@@ -42,7 +41,9 @@ private void Run()
4241
List<WinGetAdminSetting> adminSettings = connector.GetAdminSettings();
4342
Console.WriteLine($"Total Admin Settings: {adminSettings.Count}");
4443
if (adminSettings.Count > 0)
44+
{
4545
Console.WriteLine($"Sample Admin Setting: {adminSettings[0].EntryName}");
46+
}
4647

4748
// Package Search Test
4849
Console.WriteLine("\n=== Package Search Test ===");
@@ -78,7 +79,9 @@ private void Run()
7879
Console.WriteLine("\n=== Exact Installed Package Test ===");
7980
WinGetPackage? test4 = connector.GetExactInstalledPackage("Microsoft Edge");
8081
if (test4 != null)
82+
{
8183
Console.WriteLine($"Microsoft Edge Package Found: {test4.Name}");
84+
}
8285

8386
// Package Download Test
8487
Console.WriteLine("\n=== Package Download Test ===");
@@ -90,21 +93,27 @@ private void Run()
9093
Console.WriteLine($"Download Result for {packageList[0].Name}: {downloadResult}");
9194
}
9295

93-
94-
9596
// Pinning Tests
9697
Console.WriteLine("\n=== Pinning Tests ===");
9798
Console.WriteLine($"Adding 7Zip as Pinned: {connector.PinAdd("7zip.7zip", true)}");
99+
98100
List<WinGetPinnedPackage> pinnedList1 = connector.GetPinnedPackages();
99101
Console.WriteLine($"Total Pinned Packages: {pinnedList1.Count}");
100102
if (pinnedList1.Count > 0)
103+
{
101104
Console.WriteLine($"{pinnedList1[0].Name}: {pinnedList1[0].PinTypeString}");
105+
}
106+
102107
Console.WriteLine($"Removing 7Zip as Pinned: {connector.PinRemove("7zip.7zip")}");
103108
Console.WriteLine($"Adding 7Zip as Pinned: {connector.PinAdd("7zip.7zip", "23.*")}");
109+
104110
List<WinGetPinnedPackage> pinnedList2 = connector.GetPinnedPackages();
105111
Console.WriteLine($"Total Pinned Packages after version-specific pin: {pinnedList2.Count}");
106112
if (pinnedList2.Count > 0)
113+
{
107114
Console.WriteLine($"{pinnedList2[0].Name}: {pinnedList2[0].PinTypeString}");
115+
}
116+
108117
Console.WriteLine($"Removing 7Zip as Pinned: {connector.PinRemove("7zip.7zip")}");
109118

110119
Console.WriteLine($"Adding 7Zip as Pinned for Install: {connector.PinAddInstalled("7zip.7zip", true)}");
@@ -144,14 +153,14 @@ private void Run()
144153
WinGetPackage p2 = WinGetPackage.Create("SampleP2", "SampleId2", "2.0.0", "3.0.0", "");
145154
WinGetPackage p3 = WinGetPackage.Create("SampleP1", "SampleId1", "2.0.0", "SampleSource");
146155
bool PackageTests = true;
147-
PackageTests = PackageTests && p1.Equals(p1);
148-
PackageTests = PackageTests && !p1.Equals(p2);
149-
PackageTests = PackageTests && !p1.Equals(p3);
150-
PackageTests = PackageTests && p2.SamePackage(p2);
151-
PackageTests = PackageTests && !p2.Equals(p1);
152-
PackageTests = PackageTests && !p2.Equals(p3);
156+
PackageTests = PackageTests && p1.SamePackage(p1);
157+
PackageTests = PackageTests && !p1.SamePackage(p2);
158+
PackageTests = PackageTests && p1.SamePackage(p3);
153159
PackageTests = PackageTests && !p1.SamePackage(p3, true);
154-
Console.WriteLine($"Package Tests: {PackageTests}");
160+
PackageTests = PackageTests && p2.SamePackage(p2);
161+
PackageTests = PackageTests && !p2.SamePackage(p1);
162+
PackageTests = PackageTests && !p2.SamePackage(p3);
163+
Console.WriteLine($"Package Comparison Tests: {PackageTests}");
155164
}
156165
catch (Exception e)
157166
{

0 commit comments

Comments
 (0)