aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/lisp/progmodes/ruby-mode-resources/ruby-bracketed-args-indent.rb32
-rw-r--r--test/lisp/progmodes/ruby-mode-tests.el1
2 files changed, 33 insertions, 0 deletions
diff --git a/test/lisp/progmodes/ruby-mode-resources/ruby-bracketed-args-indent.rb b/test/lisp/progmodes/ruby-mode-resources/ruby-bracketed-args-indent.rb
new file mode 100644
index 00000000000..ac7a73463bf
--- /dev/null
+++ b/test/lisp/progmodes/ruby-mode-resources/ruby-bracketed-args-indent.rb
@@ -0,0 +1,32 @@
1update({
2 key => value,
3 other_key:
4}, {
5 key => value,
6 other_key:
7})
8
9update([
10 1,
11 2
12], [
13 3,
14 4
15])
16
17update([{
18 key: "value"
19}, {
20 key: "value"
21}])
22
23update(arg1, {
24 foo: "bar"
25}, [
26 1,
27 2
28], arg2)
29
30# Local Variables:
31# ruby-bracketed-args-indent: nil
32# End:
diff --git a/test/lisp/progmodes/ruby-mode-tests.el b/test/lisp/progmodes/ruby-mode-tests.el
index 2b8506a7adc..c9cde791baa 100644
--- a/test/lisp/progmodes/ruby-mode-tests.el
+++ b/test/lisp/progmodes/ruby-mode-tests.el
@@ -992,6 +992,7 @@ VALUES-PLIST is a list with alternating index and value elements."
992(ruby-deftest-indent "ruby-method-call-indent.rb") 992(ruby-deftest-indent "ruby-method-call-indent.rb")
993(ruby-deftest-indent "ruby-method-params-indent.rb") 993(ruby-deftest-indent "ruby-method-params-indent.rb")
994(ruby-deftest-indent "ruby-parenless-call-arguments-indent.rb") 994(ruby-deftest-indent "ruby-parenless-call-arguments-indent.rb")
995(ruby-deftest-indent "ruby-bracketed-args-indent.rb")
995 996
996(ert-deftest ruby--test-chained-indentation () 997(ert-deftest ruby--test-chained-indentation ()
997 (with-temp-buffer 998 (with-temp-buffer