diff --git a/tests/manual/cplusplus-dump/main.cpp b/tests/manual/cplusplus-dump/main.cpp
index 839af6a5628228916e07c476fc4826d8feaa2a98..eca8109711033b9bfc7253c16dce8d8d3ea7b312 100644
--- a/tests/manual/cplusplus-dump/main.cpp
+++ b/tests/manual/cplusplus-dump/main.cpp
@@ -90,9 +90,9 @@ public:
 
 protected:
     void alignTerminals() {
-        out<<"{ rank=same; ";
+        out<<"{ rank=same;" << std::endl;
         foreach (const QByteArray &terminalShape, _terminalShapes) {
-            out << std::string(terminalShape) << "; ";
+            out << "  " << std::string(terminalShape) << ";" << std::endl;
         }
         out<<"}"<<std::endl;
     }