mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
Delete some tests that are now covered by other tests
This commit is contained in:
@@ -41,74 +41,6 @@ namespace Squirrel.Tests
|
||||
*/
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void NoLocalReleasesFileMeansWeStartFromScratch()
|
||||
{
|
||||
Assert.False(true, "Rewrite this to be an integration test");
|
||||
/*
|
||||
string localPackagesDir = Path.Combine(".", "theApp", "packages");
|
||||
string localReleasesFile = Path.Combine(localPackagesDir, "RELEASES");
|
||||
|
||||
var fileInfo = new Mock<FileInfoBase>();
|
||||
fileInfo.Setup(x => x.Exists).Returns(false);
|
||||
|
||||
var dirInfo = new Mock<DirectoryInfoBase>();
|
||||
dirInfo.Setup(x => x.Exists).Returns(true);
|
||||
|
||||
var fs = new Mock<IFileSystemFactory>();
|
||||
fs.Setup(x => x.GetFileInfo(localReleasesFile)).Returns(fileInfo.Object);
|
||||
fs.Setup(x => x.CreateDirectoryRecursive(localPackagesDir)).Verifiable();
|
||||
fs.Setup(x => x.DeleteDirectoryRecursive(localPackagesDir)).Verifiable();
|
||||
fs.Setup(x => x.GetDirectoryInfo(localPackagesDir)).Returns(dirInfo.Object);
|
||||
|
||||
var urlDownloader = new Mock<IUrlDownloader>();
|
||||
var dlPath = IntegrationTestHelper.GetPath("fixtures", "RELEASES-OnePointOne");
|
||||
urlDownloader.Setup(x => x.DownloadUrl(It.IsAny<string>(), It.IsAny<IObserver<int>>()))
|
||||
.Returns(Observable.Return(File.ReadAllText(dlPath, Encoding.UTF8)));
|
||||
|
||||
var fixture = new UpdateManager("http://lol", "theApp", FrameworkVersion.Net40, ".", fs.Object, urlDownloader.Object);
|
||||
using (fixture) {
|
||||
fixture.CheckForUpdate().First();
|
||||
}
|
||||
|
||||
fs.Verify(x => x.CreateDirectoryRecursive(localPackagesDir), Times.Once());
|
||||
fs.Verify(x => x.DeleteDirectoryRecursive(localPackagesDir), Times.Once());
|
||||
*/
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void NoLocalDirectoryMeansWeStartFromScratch()
|
||||
{
|
||||
Assert.False(true, "Rewrite this to be an integration test");
|
||||
/*
|
||||
string localPackagesDir = Path.Combine(".", "theApp", "packages");
|
||||
string localReleasesFile = Path.Combine(localPackagesDir, "RELEASES");
|
||||
|
||||
var fileInfo = new Mock<FileInfoBase>();
|
||||
fileInfo.Setup(x => x.Exists).Returns(false);
|
||||
|
||||
var dirInfo = new Mock<DirectoryInfoBase>();
|
||||
dirInfo.Setup(x => x.Exists).Returns(false);
|
||||
|
||||
var fs = new Mock<IFileSystemFactory>();
|
||||
fs.Setup(x => x.GetFileInfo(localReleasesFile)).Returns(fileInfo.Object);
|
||||
fs.Setup(x => x.CreateDirectoryRecursive(It.IsAny<string>())).Verifiable();
|
||||
fs.Setup(x => x.GetDirectoryInfo(localPackagesDir)).Returns(dirInfo.Object);
|
||||
|
||||
var urlDownloader = new Mock<IUrlDownloader>();
|
||||
var dlPath = IntegrationTestHelper.GetPath("fixtures", "RELEASES-OnePointOne");
|
||||
urlDownloader.Setup(x => x.DownloadUrl(It.IsAny<string>(), It.IsAny<IObserver<int>>()))
|
||||
.Returns(Observable.Return(File.ReadAllText(dlPath, Encoding.UTF8)));
|
||||
|
||||
var fixture = new UpdateManager("http://lol", "theApp", FrameworkVersion.Net40, ".", fs.Object, urlDownloader.Object);
|
||||
using (fixture) {
|
||||
fixture.CheckForUpdate().First();
|
||||
}
|
||||
|
||||
fs.Verify(x => x.CreateDirectoryRecursive(localPackagesDir), Times.Once());
|
||||
*/
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void CorruptedReleaseFileMeansWeStartFromScratch()
|
||||
{
|
||||
|
||||
@@ -13,36 +13,6 @@ namespace Squirrel.Tests
|
||||
{
|
||||
public class DownloadReleasesTests : IEnableLogger
|
||||
{
|
||||
[Fact]
|
||||
public void ChecksumShouldPassOnValidPackages()
|
||||
{
|
||||
Assert.False(true, "Rewrite this to be an integration test");
|
||||
|
||||
/*
|
||||
var filename = "Squirrel.Core.1.0.0.0.nupkg";
|
||||
var nuGetPkg = IntegrationTestHelper.GetPath("fixtures", filename);
|
||||
var fs = new Mock<IFileSystemFactory>();
|
||||
var urlDownloader = new Mock<IUrlDownloader>();
|
||||
|
||||
ReleaseEntry entry;
|
||||
using (var f = File.OpenRead(nuGetPkg)) {
|
||||
entry = ReleaseEntry.GenerateFromFile(f, filename);
|
||||
}
|
||||
|
||||
var fileInfo = new Mock<FileInfoBase>();
|
||||
fileInfo.Setup(x => x.OpenRead()).Returns(File.OpenRead(nuGetPkg));
|
||||
fileInfo.Setup(x => x.Exists).Returns(true);
|
||||
fileInfo.Setup(x => x.Length).Returns(new FileInfo(nuGetPkg).Length);
|
||||
|
||||
fs.Setup(x => x.GetFileInfo(Path.Combine(".", "theApp", "packages", filename))).Returns(fileInfo.Object);
|
||||
|
||||
var fixture = ExposedObject.From(
|
||||
new UpdateManager("http://lol", "theApp", FrameworkVersion.Net40, ".", fs.Object, urlDownloader.Object));
|
||||
|
||||
fixture.checksumPackage(entry);
|
||||
*/
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void ChecksumShouldFailIfFilesAreMissing()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user