| 
                        123456789101112131415161718192021222324252627282930313233343536 | 
                        - "use strict";
 - var expect = require("chai").expect;
 - var doc = require("../convert");
 - 
 - describe("Convert files to pdf or/and image", function () {
 -   let options = {
 -     libreofficeBin: "C:\\Program Files\\LibreOffice\\program\\soffice.exe",
 -     sourceFile: "C:\\convert-pdf-img\\metro_powerpoint.pptx",
 -     outputDir: "C:\\convert-pdf-img\\files\\",
 -     img: true,
 -     imgExt: "jpg",
 -     reSize: 800,
 -     density: 120,
 -   };
 -   it("should return source file not exist", function () {
 -     options.sourceFile = "C:\\convert-pdf-img\\source\\metro_powerpoint.pptex";
 -     var result = doc.convert(options, function (err) {
 -       expect(err.message).to.equal("Source file does not exist.");
 -     });
 -   });
 - 
 -   it("should return invalid extesion", function () {
 -     options.sourceFile = "C:\\convert-pdf-img\\source\\sample.txt";
 -     var result = doc.convert(options, function (err) {
 -       expect(err.message).to.equal("Invalid extension.");
 -     });
 -   });
 - 
 -   it("should return error on image conversion process", function () {
 -     options.sourceFile = "C:\\convert-pdf-img\\source\\metro_powerpoint.pptx";
 -     options.outputDir = "abc";
 -     var result = doc.convert(options, function (err) {
 -       expect(err.message).to.equal("Error on image conversion process.");
 -     });
 -   });
 - });
 
 
  |