summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorIvan Tham <pickfire@riseup.net>2021-02-17 01:16:58 +0800
committerIvan Tham <pickfire@riseup.net>2021-02-17 01:17:17 +0800
commit4e594e034adf3f3c005dbd2c020063c64e351d52 (patch)
tree753ee04948af5c046175514e0df82f04332e58b4 /test
parent049591f6b494efb969f36b553e4dfe14ce1cddce (diff)
Dedent rust await function with ?
Diffstat (limited to 'test')
-rw-r--r--test/indent/rust/dedent-async/in3
-rw-r--r--test/indent/rust/dedent-async/out4
-rw-r--r--test/indent/rust/dedent-function-closing-brace/in8
-rw-r--r--test/indent/rust/dedent-function-closing-brace/out11
-rw-r--r--test/indent/rust/dedent-generic-closing-brace/in3
-rw-r--r--test/indent/rust/dedent-generic-closing-brace/out4
6 files changed, 28 insertions, 5 deletions
diff --git a/test/indent/rust/dedent-async/in b/test/indent/rust/dedent-async/in
index 19fba70f..9ab0e36d 100644
--- a/test/indent/rust/dedent-async/in
+++ b/test/indent/rust/dedent-async/in
@@ -3,3 +3,6 @@
foo().await%( )
+ foo()
+ .await?%( )
+
diff --git a/test/indent/rust/dedent-async/out b/test/indent/rust/dedent-async/out
index 3ed467d8..41d7d9f4 100644
--- a/test/indent/rust/dedent-async/out
+++ b/test/indent/rust/dedent-async/out
@@ -5,3 +5,7 @@
foo().await
bar
+ foo()
+ .await?
+ bar
+
diff --git a/test/indent/rust/dedent-function-closing-brace/in b/test/indent/rust/dedent-function-closing-brace/in
index ab5cc032..bb946bea 100644
--- a/test/indent/rust/dedent-function-closing-brace/in
+++ b/test/indent/rust/dedent-function-closing-brace/in
@@ -11,5 +11,9 @@ fn foo() -> i32 {%( )bar()
fn foo() -> i32 {
bar()%( )}
- fn foo() -> i32 {
- bar()%( )}
+ fn foo() -> i32 {
+ bar()%( )}
+
+ fn foo() -> i32 {
+ bar()?%( )}
+
diff --git a/test/indent/rust/dedent-function-closing-brace/out b/test/indent/rust/dedent-function-closing-brace/out
index 2c58c554..5fe29ee1 100644
--- a/test/indent/rust/dedent-function-closing-brace/out
+++ b/test/indent/rust/dedent-function-closing-brace/out
@@ -16,6 +16,11 @@ fn foo() -> i32 {
bar()
}
- fn foo() -> i32 {
- bar()
- }
+ fn foo() -> i32 {
+ bar()
+ }
+
+ fn foo() -> i32 {
+ bar()?
+ }
+
diff --git a/test/indent/rust/dedent-generic-closing-brace/in b/test/indent/rust/dedent-generic-closing-brace/in
index 21109831..e3f48677 100644
--- a/test/indent/rust/dedent-generic-closing-brace/in
+++ b/test/indent/rust/dedent-generic-closing-brace/in
@@ -27,5 +27,8 @@
{(
bar()%( ))}
+{(
+ bar()?%( ))}
+
{(
bar()%( ))}
diff --git a/test/indent/rust/dedent-generic-closing-brace/out b/test/indent/rust/dedent-generic-closing-brace/out
index c8615372..4cecb179 100644
--- a/test/indent/rust/dedent-generic-closing-brace/out
+++ b/test/indent/rust/dedent-generic-closing-brace/out
@@ -38,6 +38,10 @@
bar()
)}
+{(
+ bar()?
+)}
+
{(
bar()
)}