Fixed error handling
This commit is contained in:
@@ -22,6 +22,29 @@ public class PackageFilterTests
|
||||
}).ToList();
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void TestPackageNameParsing()
|
||||
{
|
||||
var inputString =
|
||||
"@sh-edraft.de/core, sh-edraft.core.api, sh-edraft.core.api.auth, sh-edraft.core.api.configuration, sh-edraft.core.api.db, sh-edraft.core.api.graphql, sh-edraft.core.api.service, sh-edraft.core.utils";
|
||||
List<string> expected = [
|
||||
"@sh-edraft.de/core",
|
||||
"sh-edraft.core.api",
|
||||
"sh-edraft.core.api.auth",
|
||||
"sh-edraft.core.api.configuration",
|
||||
"sh-edraft.core.api.db",
|
||||
"sh-edraft.core.api.graphql",
|
||||
"sh-edraft.core.api.service",
|
||||
"sh-edraft.core.utils"
|
||||
];
|
||||
|
||||
var actual = inputString
|
||||
.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
|
||||
|
||||
Assert.Equal(expected.Count, actual.Length);
|
||||
Assert.Equal(expected, actual);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void TestFilterPackagesToDelete()
|
||||
{
|
||||
@@ -102,7 +125,26 @@ public class PackageFilterTests
|
||||
"2024.8.10.0-exp",
|
||||
"2024.8.10.1-exp",
|
||||
"2024.8.11.0-exp",
|
||||
"2024.8.11.2-exp"
|
||||
"2024.8.11.2-exp",
|
||||
"2026.2.21.27-dev",
|
||||
"2026.2.21.26-dev",
|
||||
"2026.2.21.25-dev",
|
||||
"2026.2.21.24-dev",
|
||||
"2026.2.21.23-dev",
|
||||
"2026.2.21.22-dev",
|
||||
"2026.2.21.21-dev",
|
||||
"2026.2.21.20-dev",
|
||||
"2026.2.21.19-dev",
|
||||
"2026.2.21.18-dev",
|
||||
"2026.2.21.17-dev",
|
||||
"2026.2.21.15-dev",
|
||||
"2026.2.21.14-dev",
|
||||
"2026.2.21.13-dev",
|
||||
"2026.2.21.12-dev",
|
||||
"2026.2.21.11-dev",
|
||||
"2026.2.21.10-dev",
|
||||
"2026.2.21.9-dev",
|
||||
"2026.2.21.8-dev",
|
||||
];
|
||||
|
||||
private readonly List<string> _versionsToHold =
|
||||
@@ -139,7 +181,9 @@ public class PackageFilterTests
|
||||
"0.1.1-exp",
|
||||
"0.1.2-exp",
|
||||
"2024.8.11.0-exp",
|
||||
"2024.8.11.2-exp"
|
||||
"2024.8.11.2-exp",
|
||||
"2026.2.21.27-dev",
|
||||
"2026.2.21.26-dev",
|
||||
];
|
||||
|
||||
private List<string> _expectDeleted => _versions.Except(_versionsToHold).ToList();
|
||||
|
||||
Reference in New Issue
Block a user