From 63f96037c962ea69d45e509e431ba3c545f6fcd2 Mon Sep 17 00:00:00 2001 From: Tim Byrne Date: Wed, 23 Feb 2022 13:47:43 -0600 Subject: [PATCH] Format --init justfile (#1116) --- src/subcommand.rs | 2 +- tests/init.rs | 18 +++++++++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/subcommand.rs b/src/subcommand.rs index e674486..64ba573 100644 --- a/src/subcommand.rs +++ b/src/subcommand.rs @@ -1,6 +1,6 @@ use crate::common::*; -const INIT_JUSTFILE: &str = "default:\n\techo 'Hello, world!'\n"; +const INIT_JUSTFILE: &str = "default:\n echo 'Hello, world!'\n"; #[derive(PartialEq, Clone, Debug)] pub(crate) enum Subcommand { diff --git a/tests/init.rs b/tests/init.rs index 0fc8ce4..2788886 100644 --- a/tests/init.rs +++ b/tests/init.rs @@ -1,6 +1,6 @@ use crate::common::*; -const EXPECTED: &str = "default:\n\techo 'Hello, world!'\n"; +const EXPECTED: &str = "default:\n echo 'Hello, world!'\n"; #[test] fn current_dir() { @@ -188,3 +188,19 @@ fn justfile_and_working_directory() { EXPECTED ); } + +#[test] +fn fmt_compatibility() { + let tempdir = Test::new() + .no_justfile() + .arg("--init") + .stderr_regex("Wrote justfile to `.*`\n") + .run(); + Test::with_tempdir(tempdir) + .no_justfile() + .arg("--unstable") + .arg("--check") + .arg("--fmt") + .status(EXIT_SUCCESS) + .run(); +}