diff options
| author | Glenn Morris <rgm@gnu.org> | 2013-07-11 09:04:56 -0700 |
|---|---|---|
| committer | Glenn Morris <rgm@gnu.org> | 2013-07-11 09:04:56 -0700 |
| commit | d2e1542aa91472925f13880b35d23ec5b5bbf9dd (patch) | |
| tree | 3dcc774649bf7f21bf5471df9a8620079b924648 | |
| parent | 03d019811522c5d98b3359e48b5cf4d5cc9b72e5 (diff) | |
| download | emacs-d2e1542aa91472925f13880b35d23ec5b5bbf9dd.tar.gz | |
Quieten ruby-mode-tests.el compilation
* test/automated/ruby-mode-tests.el (ruby-deftest-move-to-block):
Goto point-min.
(works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two)
(ruby-move-to-block-skips-percent-literal)
(ruby-move-to-block-skips-heredoc)
(ruby-move-to-block-moves-from-else-to-if)
(ruby-beginning-of-defun-does-not-fold-case)
(ruby-end-of-defun-skips-to-next-line-after-the-method):
Replace goto-line with forward-line/goto-char.
(ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer.
| -rw-r--r-- | test/ChangeLog | 11 | ||||
| -rw-r--r-- | test/automated/ruby-mode-tests.el | 23 |
2 files changed, 24 insertions, 10 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index 5d51a8b7e98..29aa736e8ab 100644 --- a/test/ChangeLog +++ b/test/ChangeLog @@ -1,5 +1,16 @@ 2013-07-11 Glenn Morris <rgm@gnu.org> + * automated/ruby-mode-tests.el (ruby-deftest-move-to-block): + Goto point-min. + (works-on-do, zero-is-noop, ok-with-three, ok-with-minus-two) + (ruby-move-to-block-skips-percent-literal) + (ruby-move-to-block-skips-heredoc) + (ruby-move-to-block-moves-from-else-to-if) + (ruby-beginning-of-defun-does-not-fold-case) + (ruby-end-of-defun-skips-to-next-line-after-the-method): + Replace goto-line with forward-line/goto-char. + (ruby-move-to-block-does-not-fold-case): Remove unneeded end-of-buffer. + * automated/package-test.el (makeinfo-buffer): Autoload. (compilation-in-progress, tar-parse-info, tar-header-name): Declare. (package-test-install-texinfo): Don't require makeinfo. diff --git a/test/automated/ruby-mode-tests.el b/test/automated/ruby-mode-tests.el index 3295684dd12..ad805f16777 100644 --- a/test/automated/ruby-mode-tests.el +++ b/test/automated/ruby-mode-tests.el @@ -475,29 +475,30 @@ VALUES-PLIST is a list with alternating index and value elements." (with-temp-buffer (insert ruby-block-test-example) (ruby-mode) + (goto-char (point-min)) ,@body))) (put 'ruby-deftest-move-to-block 'lisp-indent-function 'defun) (ruby-deftest-move-to-block works-on-do - (goto-line 11) + (forward-line 10) (ruby-end-of-block) (should (= 13 (line-number-at-pos))) (ruby-beginning-of-block) (should (= 11 (line-number-at-pos)))) (ruby-deftest-move-to-block zero-is-noop - (goto-line 5) + (forward-line 4) (ruby-move-to-block 0) (should (= 5 (line-number-at-pos)))) (ruby-deftest-move-to-block ok-with-three - (goto-line 2) + (forward-line 1) (ruby-move-to-block 3) (should (= 14 (line-number-at-pos)))) (ruby-deftest-move-to-block ok-with-minus-two - (goto-line 10) + (forward-line 9) (ruby-move-to-block -2) (should (= 2 (line-number-at-pos)))) @@ -515,7 +516,7 @@ VALUES-PLIST is a list with alternating index and value elements." | | |end"))) (ruby-with-temp-buffer s - (goto-line 1) + (goto-char (point-min)) (ruby-end-of-block) (should (= 5 (line-number-at-pos))) (ruby-beginning-of-block) @@ -530,7 +531,7 @@ VALUES-PLIST is a list with alternating index and value elements." | end | eowarn |end") - (goto-line 1) + (goto-char (point-min)) (ruby-end-of-block) (should (= 6 (line-number-at-pos))) (ruby-beginning-of-block) @@ -542,7 +543,6 @@ VALUES-PLIST is a list with alternating index and value elements." "foo do | Module.to_s |end") - (end-of-buffer) (let ((case-fold-search t)) (ruby-beginning-of-block)) (should (= 1 (line-number-at-pos))))) @@ -554,7 +554,8 @@ VALUES-PLIST is a list with alternating index and value elements." | end |else |end") - (goto-line 4) + (goto-char (point-min)) + (forward-line 3) (ruby-beginning-of-block) (should (= 1 (line-number-at-pos))))) @@ -566,7 +567,8 @@ VALUES-PLIST is a list with alternating index and value elements." | Class.to_s | end |end") - (goto-line 4) + (goto-char (point-min)) + (forward-line 3) (let ((case-fold-search t)) (beginning-of-defun)) (should (= 2 (line-number-at-pos))))) @@ -579,7 +581,8 @@ VALUES-PLIST is a list with alternating index and value elements." | 'ho hum' | end |end") - (goto-line 2) + (goto-char (point-min)) + (forward-line 1) (end-of-defun) (should (= 5 (line-number-at-pos))))) |
