Adjust project diagnostics test to reflect new block structure

Max Brunsfeld created

Change summary

crates/diagnostics/src/diagnostics.rs | 30 ++++++++++++++--------------
1 file changed, 15 insertions(+), 15 deletions(-)

Detailed changes

crates/diagnostics/src/diagnostics.rs 🔗

@@ -829,11 +829,13 @@ mod tests {
                 editor.text(),
                 concat!(
                     //
-                    // main.rs, diagnostic group 1
+                    // main.rs
                     //
+                    "\n", // filename
                     "\n", // padding
+                    // diagnostic group 1
                     "\n", // primary message
-                    "\n", // filename
+                    "\n", // padding
                     "    let x = vec![];\n",
                     "    let y = vec![];\n",
                     "\n", // supporting diagnostic
@@ -845,12 +847,9 @@ mod tests {
                     "    c(y);\n",
                     "\n", // supporting diagnostic
                     "    d(x);\n",
-                    //
-                    // main.rs, diagnostic group 2
-                    //
-                    "\n", // padding
+                    // diagnostic group 2
                     "\n", // primary message
-                    "\n", // filename
+                    "\n", // padding
                     "fn main() {\n",
                     "    let x = vec![];\n",
                     "\n", // supporting diagnostic
@@ -869,7 +868,7 @@ mod tests {
             view.editor.update(cx, |editor, cx| {
                 assert_eq!(
                     editor.selected_display_ranges(cx),
-                    [DisplayPoint::new(11, 6)..DisplayPoint::new(11, 6)]
+                    [DisplayPoint::new(12, 6)..DisplayPoint::new(12, 6)]
                 );
             });
         });
@@ -908,18 +907,22 @@ mod tests {
                     //
                     // a.rs
                     //
+                    "\n", // filename
                     "\n", // padding
+                    // diagnostic group 1
                     "\n", // primary message
-                    "\n", // filename
+                    "\n", // padding
                     "const a: i32 = 'a';\n",
                     "\n", // supporting diagnostic
                     "\n", // context line
                     //
-                    // main.rs, diagnostic group 1
+                    // main.rs
                     //
+                    "\n", // filename
                     "\n", // padding
+                    // diagnostic group 1
                     "\n", // primary message
-                    "\n", // filename
+                    "\n", // padding
                     "    let x = vec![];\n",
                     "    let y = vec![];\n",
                     "\n", // supporting diagnostic
@@ -931,10 +934,7 @@ mod tests {
                     "    c(y);\n",
                     "\n", // supporting diagnostic
                     "    d(x);\n",
-                    //
-                    // main.rs, diagnostic group 2
-                    //
-                    "\n", // padding
+                    // diagnostic group 2
                     "\n", // primary message
                     "\n", // filename
                     "fn main() {\n",