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]
|
[Fact]
|
||||||
public void CorruptedReleaseFileMeansWeStartFromScratch()
|
public void CorruptedReleaseFileMeansWeStartFromScratch()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -13,36 +13,6 @@ namespace Squirrel.Tests
|
|||||||
{
|
{
|
||||||
public class DownloadReleasesTests : IEnableLogger
|
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]
|
[Fact]
|
||||||
public void ChecksumShouldFailIfFilesAreMissing()
|
public void ChecksumShouldFailIfFilesAreMissing()
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user