use assert_cmd::cargo::cargo_bin;
use std::process::Command;
use temfile::tempdir;

#[test]
#[cfg(unix)]
fn invalid_order_arguments() {
    let tmpdir = tempdir().expect("could not create temp dir");

    let status = Command::new(cargo_bin("ghost"))
        .args(["--dev", "invalid_order_arguments", "-d"])
        .arg(tmpdir.path())
        .arg("-y")
        .status()
        .unwrap();

    assert!(!status.success);
}