add assertion to test_definition ensuring no new language servers are created

Keith Simmons created

Change summary

crates/project/src/project.rs | 4 ++++
1 file changed, 4 insertions(+)

Detailed changes

crates/project/src/project.rs 🔗

@@ -7743,6 +7743,10 @@ mod tests {
             .await
             .unwrap();
 
+        // Assert no new language server started
+        cx.foreground().run_until_parked();
+        assert!(fake_servers.try_next().is_err());
+
         assert_eq!(definitions.len(), 1);
         let definition = definitions.pop().unwrap();
         cx.update(|cx| {