novel-cli 0.17.0

A set of tools for downloading novels from the web, manipulating text, and generating EPUB
Documentation
use std::io::{self, Write};

use assert_cmd::cargo;
use testresult::TestResult;

mod utils;

#[test]
fn check() -> TestResult {
    let temp_dir = tempfile::tempdir()?;
    let input_path = utils::copy_to_temp_dir("pandoc", temp_dir.path())?.join("pandoc.md");

    let mut cmd = cargo::cargo_bin_cmd!();
    let output = cmd
        .args(["check", input_path.display().to_string().as_str()])
        .output()?;
    cmd.assert().success();

    io::stderr().write_all(&output.stdout)?;

    Ok(())
}