Skip to content

Commit 7f8a769

Browse files
TheCakeIsNaOHgep13
authored andcommitted
(#508) Enable tests with relative path sources
1 parent 2e53279 commit 7f8a769

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

Diff for: src/chocolatey.tests.integration/scenarios/InfoScenarios.cs

+5-6
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ public override void Because()
6767
}
6868
}
6969

70-
[Broken, Pending("Need to be fixed in either NuGet.Client or before calling code in NuGet.Client")]
7170
public class when_searching_for_exact_package_through_command : CommandScenariosBase
7271
{
7372
public override void Context()
@@ -94,7 +93,7 @@ public void should_log_package_information()
9493
.ToShortDateString();
9594

9695
MockLogger.Messages.Keys.ShouldContain(LogLevel.Info.to_string());
97-
MockLogger.Messages[LogLevel.Info.to_string()].ShouldContain(" Title: installpackage | Published: 14.12.2022\r\n Number of Downloads: n/a | Downloads for this version: n/a\r\n Package url\r\n Chocolatey Package Source: n/a\r\n Tags: installpackage admin\r\n Software Site: n/a\r\n Software License: n/a\r\n Summary: __REPLACE__\r\n Description: __REPLACE__\r\n".format_with(lastWriteDate));
96+
MockLogger.Messages[LogLevel.Info.to_string()].ShouldContain(" Title: installpackage | Published: {0}\r\n Number of Downloads: n/a | Downloads for this version: n/a\r\n Package url\r\n Chocolatey Package Source: n/a\r\n Tags: installpackage admin\r\n Software Site: n/a\r\n Software License: n/a\r\n Summary: __REPLACE__\r\n Description: __REPLACE__\r\n".format_with(lastWriteDate));
9897
}
9998

10099
[Fact]
@@ -105,7 +104,6 @@ public void should_log_package_count_as_warning()
105104
}
106105
}
107106

108-
[Broken, Pending("Need to be fixed in either NuGet.Client or before calling code in NuGet.Client")]
109107
public class when_searching_for_exact_package_with_dot_relative_path_source : when_searching_for_exact_package_through_command
110108
{
111109
public override void Context()
@@ -143,7 +141,7 @@ public override void Because()
143141
.ToShortDateString();
144142

145143
MockLogger.Messages.Keys.ShouldContain(LogLevel.Info.to_string());
146-
MockLogger.Messages[LogLevel.Info.to_string()].ShouldContain(" Title: installpackage | Published: 14.12.2022\r\n Number of Downloads: n/a | Downloads for this version: n/a\r\n Package url\r\n Chocolatey Package Source: n/a\r\n Tags: installpackage admin\r\n Software Site: n/a\r\n Software License: n/a\r\n Summary: __REPLACE__\r\n Description: __REPLACE__\r\n".format_with(lastWriteDate));
144+
MockLogger.Messages[LogLevel.Info.to_string()].ShouldContain(" Title: installpackage | Published: {0}\r\n Number of Downloads: n/a | Downloads for this version: n/a\r\n Package url\r\n Chocolatey Package Source: n/a\r\n Tags: installpackage admin\r\n Software Site: n/a\r\n Software License: n/a\r\n Summary: __REPLACE__\r\n Description: __REPLACE__\r\n".format_with(lastWriteDate));
147145
}
148146

149147
[Fact]
@@ -154,7 +152,6 @@ public override void Because()
154152
}
155153
}
156154

157-
[Broken, Pending("Need to be fixed in either NuGet.Client or before calling code in NuGet.Client")]
158155
public class when_searching_for_exact_package_with_verbose_output : ScenariosBase
159156
{
160157
public override void Context()
@@ -193,7 +190,9 @@ public void should_report_expected_name()
193190
[Fact]
194191
public void should_set_source_to_expected_value()
195192
{
196-
Results[0].Source.ShouldEqual("PackageOutput");
193+
Results[0].Source.ShouldEqual(
194+
("file:///" + Path.Combine(Environment.CurrentDirectory, "PackageOutput"))
195+
.Replace("\\","/"));
197196
}
198197

199198
[Fact]

0 commit comments

Comments
 (0)