Skip to content

Commit 1e5ddf3

Browse files
Fix xml root node
1 parent 53a0549 commit 1e5ddf3

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

ILSpy.Tests/UpdateServiceTests.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ public class UpdateServiceTests
1919
public async Task GetLatestVersionAsync_UsesReleaseTag_WhenReleaseTagIsPresent()
2020
{
2121
const string xml = """
22-
<root>
22+
<updateInfo>
2323
<band id="stable">
2424
<latestVersion>10.0.0.0</latestVersion>
2525
<releaseTag>v10.0</releaseTag>
2626
<downloadUrl>https://example.com/ignored.zip</downloadUrl>
2727
</band>
28-
</root>
28+
</updateInfo>
2929
""";
3030

3131
using var client = new HttpClient(new StubHttpMessageHandler(xml));
@@ -40,13 +40,13 @@ public async Task GetLatestVersionAsync_UsesReleaseTag_WhenReleaseTagIsPresent()
4040
public async Task GetLatestVersionAsync_ReturnsNullDownloadUrl_WhenReleaseTagContainsPathTraversalAttempt()
4141
{
4242
const string xml = """
43-
<root>
43+
<updateInfo>
4444
<band id="stable">
4545
<latestVersion>10.0.0.0</latestVersion>
4646
<releaseTag>../malicious</releaseTag>
4747
<downloadUrl>https://example.com/ignored.zip</downloadUrl>
4848
</band>
49-
</root>
49+
</updateInfo>
5050
""";
5151

5252
using var client = new HttpClient(new StubHttpMessageHandler(xml));
@@ -61,12 +61,12 @@ public async Task GetLatestVersionAsync_ReturnsNullDownloadUrl_WhenReleaseTagCon
6161
public async Task GetLatestVersionAsync_UsesDownloadUrl_WhenReleaseTagIsMissing()
6262
{
6363
const string xml = """
64-
<root>
64+
<updateInfo>
6565
<band id="stable">
6666
<latestVersion>10.0.0.0</latestVersion>
6767
<downloadUrl>https://github.com/icsharpcode/ILSpy/releases/tag/v10.0</downloadUrl>
6868
</band>
69-
</root>
69+
</updateInfo>
7070
""";
7171

7272
using var client = new HttpClient(new StubHttpMessageHandler(xml));
@@ -81,12 +81,12 @@ public async Task GetLatestVersionAsync_UsesDownloadUrl_WhenReleaseTagIsMissing(
8181
public async Task GetLatestVersionAsync_UsesDownloadUrl_ButFailsBecauseBaseUrlDoesntMatch()
8282
{
8383
const string xml = """
84-
<root>
84+
<updateInfo>
8585
<band id="stable">
8686
<latestVersion>10.0.0.0</latestVersion>
8787
<downloadUrl>https://example.com/ilspy.zip</downloadUrl>
8888
</band>
89-
</root>
89+
</updateInfo>
9090
""";
9191

9292
using var client = new HttpClient(new StubHttpMessageHandler(xml));

0 commit comments

Comments
 (0)