Skip to content

Commit 6ec501f

Browse files
committed
test: assert JSON output in testsuite locate_project
1 parent 0226ca4 commit 6ec501f

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

tests/testsuite/locate_project.rs

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,10 @@ use cargo_test_support::{project, str};
66
fn simple() {
77
let p = project().build();
88

9-
p.cargo("locate-project")
10-
.with_stdout_data(str![[r#"
11-
{"root":"[..]"}
9+
p.cargo("locate-project").with_stdout_data(str![[r#"
10+
{"root":"[ROOT]/foo/Cargo.toml"}
1211
13-
"#]])
14-
.run();
12+
"#]]).run();
1513
}
1614

1715
#[cargo_test]
@@ -27,7 +25,7 @@ fn message_format() {
2725

2826
p.cargo("locate-project --message-format json")
2927
.with_stdout_data(str![[r#"
30-
{"root":"[..]"}
28+
{"root":"[ROOT]/foo/Cargo.toml"}
3129
3230
"#]])
3331
.run();
@@ -67,32 +65,30 @@ fn workspace() {
6765
.file("inner/src/lib.rs", "")
6866
.build();
6967

70-
p.cargo("locate-project")
71-
.with_stdout_data(str![[r#"
72-
{"root":"[..]"}
68+
p.cargo("locate-project").with_stdout_data(str![[r#"
69+
{"root":"[ROOT]/foo/Cargo.toml"}
7370
74-
"#]])
75-
.run();
71+
"#]]).run();
7672

7773
p.cargo("locate-project")
7874
.cwd("inner")
7975
.with_stdout_data(str![[r#"
80-
{"root":"[..]"}
76+
{"root":"[ROOT]/foo/inner/Cargo.toml"}
8177
8278
"#]])
8379
.run();
8480

8581
p.cargo("locate-project --workspace")
8682
.with_stdout_data(str![[r#"
87-
{"root":"[..]"}
83+
{"root":"[ROOT]/foo/Cargo.toml"}
8884
8985
"#]])
9086
.run();
9187

9288
p.cargo("locate-project --workspace")
9389
.cwd("inner")
9490
.with_stdout_data(str![[r#"
95-
{"root":"[..]"}
91+
{"root":"[ROOT]/foo/Cargo.toml"}
9692
9793
"#]])
9894
.run();

0 commit comments

Comments
 (0)