diff --git a/tests/C/test-17-rule-without-command/README.md b/tests/C/test-17-rule-without-command/README.md
new file mode 100644
index 0000000..e69de29
diff --git a/tests/C/test-17-rule-without-command/bake/Bakefile b/tests/C/test-17-rule-without-command/bake/Bakefile
new file mode 100644
index 0000000..b6aa3af
--- /dev/null
+++ b/tests/C/test-17-rule-without-command/bake/Bakefile
@@ -0,0 +1,8 @@
+all: dep1 dep2
+
+dep1:
+
+dep2: dep3
+
+dep3:
+	touch dep3
\ No newline at end of file
diff --git a/tests/C/test-17-rule-without-command/make/Makefile b/tests/C/test-17-rule-without-command/make/Makefile
new file mode 100644
index 0000000..b6aa3af
--- /dev/null
+++ b/tests/C/test-17-rule-without-command/make/Makefile
@@ -0,0 +1,8 @@
+all: dep1 dep2
+
+dep1:
+
+dep2: dep3
+
+dep3:
+	touch dep3
\ No newline at end of file
diff --git a/tests/C/test-17-rule-without-command/make/dep3 b/tests/C/test-17-rule-without-command/make/dep3
new file mode 100644
index 0000000..e69de29