summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authormo8it <mo8it@proton.me>2024-08-09 01:05:44 +0200
committermo8it <mo8it@proton.me>2024-08-09 01:05:44 +0200
commit479f45da9b18372d46c3f3ba7243c68f2bab09ae (patch)
tree2dc91de9fca80ecfd0024e92c8324ab6818e81dd /tests
parent140c4e4812eff982cc3e0c9df6fa5076d7b56633 (diff)
test_dir is a str anyway
Diffstat (limited to 'tests')
-rw-r--r--tests/integration_tests.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/integration_tests.rs b/tests/integration_tests.rs
index d821e20..bb3a084 100644
--- a/tests/integration_tests.rs
+++ b/tests/integration_tests.rs
@@ -1,6 +1,5 @@
use std::{
env::{self, consts::EXE_SUFFIX},
- fs,
process::{Command, Stdio},
str::from_utf8,
};
@@ -156,7 +155,6 @@ fn hint() {
#[test]
fn init() {
let test_dir = tempfile::TempDir::new().unwrap();
- let initialized_dir = test_dir.path().join("rustlings");
let test_dir = test_dir.path().to_str().unwrap();
Cmd::default().current_dir(test_dir).fail();
@@ -173,9 +171,11 @@ fn init() {
.output(PartialStderr("`cd rustlings`"))
.fail();
+ let initialized_dir = format!("{test_dir}/rustlings");
+
// Running `init` in the initialized directory.
Cmd::default()
- .current_dir(initialized_dir.to_str().unwrap())
+ .current_dir(&initialized_dir)
.args(&["init"])
.output(PartialStderr("already initialized"))
.fail();