diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2022-12-08 06:34:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-08 06:34:28 +0100 |
commit | a6b5d05311f54d085a1e44f4a51717b4c0a4c74b (patch) | |
tree | eb1ab43a8ec73f311fe4e4401d20df5e0d6d4a7b /cli/tests | |
parent | 44b2b950fd20e59fca1e6dddf522d456d2fd622f (diff) |
feat(init): Generate deno.json by default (#16389)
Updates `deno init` subcommand to create a `deno.json` when initializing
a new project.
Slightly changes the output, to make it more readable.
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/init_tests.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/tests/init_tests.rs b/cli/tests/init_tests.rs index 40c3c1b9a..f4df2aa84 100644 --- a/cli/tests/init_tests.rs +++ b/cli/tests/init_tests.rs @@ -28,8 +28,11 @@ mod init { assert_contains!(stderr, "Project initialized"); assert!(!stderr.contains("cd")); assert_contains!(stderr, "deno run main.ts"); + assert_contains!(stderr, "deno task dev"); assert_contains!(stderr, "deno test"); + assert!(cwd.join("deno.json").exists()); + let mut deno_cmd = util::deno_cmd_with_deno_dir(&deno_dir); let output = deno_cmd .current_dir(cwd) @@ -80,8 +83,11 @@ mod init { assert_contains!(stderr, "Project initialized"); assert_contains!(stderr, "cd my_dir"); assert_contains!(stderr, "deno run main.ts"); + assert_contains!(stderr, "deno task dev"); assert_contains!(stderr, "deno test"); + assert!(cwd.join("my_dir/deno.json").exists()); + let mut deno_cmd = util::deno_cmd_with_deno_dir(&deno_dir); let output = deno_cmd .current_dir(cwd) @@ -131,6 +137,7 @@ mod init { assert!(output.status.success()); let stdout = String::from_utf8(output.stdout).unwrap(); assert_eq!(stdout, ""); + assert!(cwd.join("deno.json").exists()); let mut deno_cmd = util::deno_cmd_with_deno_dir(&deno_dir); let output = deno_cmd |