From 33694ba45eb5ca2f8a21b7d47d0aecfe24a84bdd Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Sat, 31 Dec 2016 11:11:46 +0100 Subject: [PATCH] Additional debugging information for Travis debug --- Duplicati/UnitTest/PurgeTesting.cs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Duplicati/UnitTest/PurgeTesting.cs b/Duplicati/UnitTest/PurgeTesting.cs index 688337921..09f797c3d 100644 --- a/Duplicati/UnitTest/PurgeTesting.cs +++ b/Duplicati/UnitTest/PurgeTesting.cs @@ -135,11 +135,19 @@ namespace Duplicati.UnitTest using (var c = new Library.Main.Controller("file://" + TARGETFOLDER, testopts, null)) { var listinfo = c.List("*"); - var filecount = listinfo.Files.Count(); + var files = listinfo.Files.ToArray(); + var filecount = files.Length; listinfo = c.List(); - var filesets = listinfo.Filesets.Count(); + var filesets = listinfo.Filesets.ToArray(); - Assert.AreEqual(4, filesets, "Incorrect number of filesets after final backup"); + Console.WriteLine("Listing final version information"); + + Console.WriteLine("Versions:"); + Console.WriteLine(" " + string.Join(Environment.NewLine + " ", filesets.Select(x => string.Format("{0}: {1}, {2} {3}", x.Version, x.Time, x.FileCount, x.FileSizes)))); + Console.WriteLine("Files:"); + Console.WriteLine(" " + string.Join(Environment.NewLine + " ", files.Select(x => string.Format("{0}: {1}", x.Path, string.Join(" - ", x.Sizes.Select(y => y.ToString())))))); + + Assert.AreEqual(4, filesets.Length, "Incorrect number of filesets after final backup"); Assert.AreEqual(filenames.Count + 1, filecount, "Incorrect number of files after final backup"); }