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;

#[test]
fn help() -> TestResult {
    let mut cmd = cargo::cargo_bin_cmd!();
    let output = cmd.arg("-h").output()?;
    cmd.assert().success();

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

    Ok(())
}

#[test]
fn download_help() -> TestResult {
    let mut cmd = cargo::cargo_bin_cmd!();
    let output = cmd.args(["download", "-h"]).output()?;
    cmd.assert().success();

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

    Ok(())
}