diff --git a/src/test/resources/NoWhitespaceAfterRules/config.yaml b/src/test/resources/NoWhitespaceAfterRules/config.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..0b4111a0c86ed8510b2a9d72b02a58319e246f7b
--- /dev/null
+++ b/src/test/resources/NoWhitespaceAfterRules/config.yaml
@@ -0,0 +1,9 @@
+- name: "No whitespace/comment between and after rules required"
+  args:
+    - "--inputBaseDir=in"
+    - "--outputBaseDir=out"
+    - "Grammar.relast"
+    - "Relation.relast"
+  out: "out"
+  expected: "in"
+  compare: true
diff --git a/src/test/resources/NoWhitespaceAfterRules/in/Grammar.relast b/src/test/resources/NoWhitespaceAfterRules/in/Grammar.relast
new file mode 100644
index 0000000000000000000000000000000000000000..d23d361c23f52901cb506d96ae7d7353572b5783
--- /dev/null
+++ b/src/test/resources/NoWhitespaceAfterRules/in/Grammar.relast
@@ -0,0 +1,3 @@
+Person ::= <FullName> <Address> Gender;
+abstract Gender;
+Male : Gender;Female : Gender;Diverse : Gender;
\ No newline at end of file
diff --git a/src/test/resources/NoWhitespaceAfterRules/in/Relation.relast b/src/test/resources/NoWhitespaceAfterRules/in/Relation.relast
new file mode 100644
index 0000000000000000000000000000000000000000..f29c6fbc2bee342da8f4bc1e8c50568fee191972
--- /dev/null
+++ b/src/test/resources/NoWhitespaceAfterRules/in/Relation.relast
@@ -0,0 +1 @@
+rel Person.Friend -> Person;
\ No newline at end of file