summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test-project/Cargo.toml11
-rw-r--r--test-project/src/lib.rs4
2 files changed, 14 insertions, 1 deletions
diff --git a/test-project/Cargo.toml b/test-project/Cargo.toml
index f741b14..7e9bea9 100644
--- a/test-project/Cargo.toml
+++ b/test-project/Cargo.toml
@@ -1 +1,10 @@
-# Dummy file needed for test
+# Dummy file needed for test.
+#
+# Needs to have at least a few fields set up, because
+#
+# cargo locate-project --workspace
+#
+# will attempt to parse it and fail, if the file is empty.
+[package]
+name = "test-project"
+version = "0.1.0"
diff --git a/test-project/src/lib.rs b/test-project/src/lib.rs
new file mode 100644
index 0000000..cdc8599
--- /dev/null
+++ b/test-project/src/lib.rs
@@ -0,0 +1,4 @@
+pub fn test_project() {
+ // This is only present, because cargo locate-project --workspace actually
+ // validates the rust project and fails if there is no target.
+}