Files
FileFlowsPlugins/ComicNodes/Tests/ComicTests.cs
John Andrews 76e27bda64 disabled comic tests
these tests should be done in the core for extraction/image conversion
2024-08-27 22:51:36 +12:00

91 lines
2.8 KiB
C#

// #if(DEBUG)
//
// using FileFlows.ComicNodes.Comics;
// using Microsoft.VisualStudio.TestTools.UnitTesting;
//
// namespace FileFlows.Comic.Tests;
//
// [TestClass]
// public class ComicTests : TestBase
// {
// [TestMethod]
// public void Comic_Pdf_To_Cbz()
// {
// var logger = new TestLogger();
// var args = new NodeParameters(@"D:\comics\testfiles\fp1.pdf", logger, false, string.Empty, null!);
// args.TempPath = @"D:\comics\temp";
//
// var node = new ComicConverter();
// node.Format = "cbz";
// int result = node.Execute(args);
//
// string log = logger.ToString();
// Assert.AreEqual(1, result);
// }
//
// [TestMethod]
// public void Comic_Cbz_To_Pdf()
// {
// var logger = new TestLogger();
// var args = new NodeParameters(@"D:\comics\testfiles\mb.cbz", logger, false, string.Empty, null!);
// args.TempPath = @"D:\comics\temp";
//
// var node = new ComicConverter();
// node.Format = "pdf";
// int result = node.Execute(args);
//
// string log = logger.ToString();
// Assert.AreEqual(1, result);
// }
//
// [TestMethod]
// public void Comic_Cb7_To_Cbz()
// {
// var logger = new TestLogger();
// var args = new NodeParameters(@"D:\comics\testfiles\cb7.cb7", logger, false, string.Empty, null!);
// args.TempPath = @"D:\comics\temp";
//
// var node = new ComicConverter();
// node.Format = "cbz";
// int result = node.Execute(args);
//
// string log = logger.ToString();
// Assert.AreEqual(1, result);
// }
//
// [TestMethod]
// public void Comic_Cbr_To_Cbz()
// {
// var logger = new TestLogger();
// var args = new NodeParameters(@"D:\comics\testfiles\bm001.cbr", logger, false, string.Empty, null!);
// args.TempPath = @"D:\comics\temp";
//
// var node = new ComicConverter();
// node.Format = "cbz";
// int result = node.Execute(args);
//
// string log = logger.ToString();
// Assert.AreEqual(1, result);
// }
//
// [TestMethod]
// public void Comic_Resize()
// {
// var logger = new TestLogger();
// var args = new NodeParameters(@"/home/john/Comics/unprocessed/ASMANN001.cbz", logger, false, string.Empty, new LocalFileService());
// args.TempPath = @"/home/john/Comics/temp";
//
// var ele = new ComicConverter();
// ele.Format = "cbz";
// ele.MaxHeight = 800;
// ele.Codec = "webp";
// ele.Quality = 20;
// int result = ele.Execute(args);
//
// string log = logger.ToString();
// TestContext.WriteLine(log);
// Assert.AreEqual(1, result);
// }
// }
//
// #endif