emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/rust-mode 3995d33 152/486: Add regression test for PR #52.


From: ELPA Syncer
Subject: [nongnu] elpa/rust-mode 3995d33 152/486: Add regression test for PR #52.
Date: Sat, 7 Aug 2021 09:25:08 -0400 (EDT)

branch: elpa/rust-mode
commit 3995d330acd33f07a983df494f4515e8edf5fd80
Author: Felix S. Klock II <pnkfelix@pnkfx.org>
Commit: Felix S. Klock II <pnkfelix@pnkfx.org>

    Add regression test for PR #52.
    
    Thanks again to @GBGamer !
---
 rust-mode-tests.el | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/rust-mode-tests.el b/rust-mode-tests.el
index b94f041..bb40781 100644
--- a/rust-mode-tests.el
+++ b/rust-mode-tests.el
@@ -394,6 +394,32 @@ fn baz(   a:int,  // should work with a comment here
 { }
 "))
 
+(ert-deftest indent-open-after-arrow ()
+  (test-indent
+   "
+// Indent function body only one level after `-> {`
+fn foo1(a:int, b:char) -> int {
+    let body;
+}
+
+fn foo2(a:int,
+        b:char) -> int {
+    let body;
+}
+
+fn foo3(a:int,
+        b:char)
+        -> int {
+    let body;
+}
+
+fn foo4(a:int,
+        b:char)
+        -> int where int:A {
+    let body;
+}
+"))
+
 (ert-deftest indent-square-bracket-alignment ()
   (test-indent
    "



reply via email to

[Prev in Thread] Current Thread [Next in Thread]