Fix tests

This commit is contained in:
Caelan Sayler
2024-01-15 20:58:59 +00:00
parent f0dca85ed6
commit 5c4159ad1d
3 changed files with 5 additions and 5 deletions

View File

@@ -111,7 +111,7 @@ namespace Velopack.Sources
/// <summary>
/// Provides a wrapper around <see cref="ReleaseEntry"/> which also contains a Git Release.
/// </summary>
protected record GitBaseAsset : VelopackAsset
protected internal record GitBaseAsset : VelopackAsset
{
/// <summary> The Github release which contains this release package. </summary>
public T Release { get; init; }

View File

@@ -161,7 +161,7 @@ This is just a _test_!
var source = new GithubSource(GITHUB_REPOURL, GITHUB_TOKEN, false);
var releases = source.GetReleaseFeed(channel: uniqueSuffix, logger: logger).GetAwaiterResult();
var ghrel = releases.Select(r => (GithubReleaseEntry) r).ToArray();
var ghrel = releases.Assets.Select(r => (GithubSource.GitBaseAsset) r).ToArray();
Assert.Equal(2, ghrel.Length);
foreach (var r in ghrel) {
Assert.Equal(releaseName, r.Release.Name);

View File

@@ -206,9 +206,9 @@ namespace Velopack.Tests
var repo = new FakeFixtureRepository(id, true);
var source = new SimpleWebSource("http://any.com", repo);
var basePkg = (await source.GetReleaseFeed(logger)).Single(x => x.Version == SemanticVersion.Parse(fromVersion));
var basePkgFixturePath = PathHelper.GetFixture(basePkg.OriginalFilename);
var basePkgPath = Path.Combine(packagesDir, basePkg.OriginalFilename);
var basePkg = (await source.GetReleaseFeed(logger)).Assets.Single(x => x.Version == SemanticVersion.Parse(fromVersion));
var basePkgFixturePath = PathHelper.GetFixture(basePkg.FileName);
var basePkgPath = Path.Combine(packagesDir, basePkg.FileName);
File.Copy(basePkgFixturePath, basePkgPath);
var updateExe = PathHelper.CopyUpdateTo(packagesDir);