[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master ccb6062 24/40: tests: Bind `gnome-align-max-column'
From: |
Daiki Ueno |
Subject: |
[elpa] master ccb6062 24/40: tests: Bind `gnome-align-max-column' |
Date: |
Fri, 22 Jan 2016 22:48:43 +0000 |
branch: master
commit ccb60625e0c4b8c2cd027bc12d0de12e6c0f5145
Author: Daiki Ueno <address@hidden>
Commit: Daiki Ueno <address@hidden>
tests: Bind `gnome-align-max-column'
---
gnome-tests.el | 20 +++++++++++++-------
1 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/gnome-tests.el b/gnome-tests.el
index 403e0b1..8245407 100644
--- a/gnome-tests.el
+++ b/gnome-tests.el
@@ -74,7 +74,9 @@ int foo (struct foo ***a,
(with-temp-buffer
(insert gnome-test-program-1)
(c-mode)
- (let ((columns (gnome-align--compute-optimal-columns (point-min)
(point-max))))
+ (let* (gnome-align-max-column
+ (columns
+ (gnome-align--compute-optimal-columns (point-min) (point-max))))
(should (= (cdr (assq 'identifier-start-column columns)) 9))
(should (= (cdr (assq 'arglist-start-column columns)) 41))
(should (= (cdr (assq 'arglist-identifier-start-column columns)) 64)))))
@@ -84,8 +86,9 @@ int foo (struct foo ***a,
(with-temp-buffer
(insert gnome-test-program-1)
(c-mode)
- (gnome-align-compute-optimal-columns (point-min) (point-max))
- (gnome-align-region (point-min) (point-max))
+ (let (gnome-align-max-column)
+ (gnome-align-compute-optimal-columns (point-min) (point-max))
+ (gnome-align-region (point-min) (point-max)))
(should (equal (buffer-string) gnome-test-program-1-aligned))))
(ert-deftest gnome-test-align-region-2 ()
@@ -93,8 +96,9 @@ int foo (struct foo ***a,
(with-temp-buffer
(insert gnome-test-program-4)
(c-mode)
- (gnome-align-compute-optimal-columns (point-min) (point-max))
- (gnome-align-region (point-min) (point-max))
+ (let (gnome-align-max-column)
+ (gnome-align-compute-optimal-columns (point-min) (point-max))
+ (gnome-align-region (point-min) (point-max)))
(should (equal (buffer-string) gnome-test-program-4-aligned))))
(ert-deftest gnome-test-align-guess-columns-1 ()
@@ -102,7 +106,8 @@ int foo (struct foo ***a,
(with-temp-buffer
(insert gnome-test-program-2)
(c-mode)
- (gnome-align-guess-columns (point-min) (point-max))
+ (let (gnome-align-max-column)
+ (gnome-align-guess-columns (point-min) (point-max)))
(should (= gnome-align-identifier-start-column 24))
(should (= gnome-align-arglist-start-column 56))
(should (= gnome-align-arglist-identifier-start-column 80))))
@@ -112,7 +117,8 @@ int foo (struct foo ***a,
(with-temp-buffer
(insert gnome-test-program-3)
(c-mode)
- (gnome-align-guess-columns (point-min) (point-max))
+ (let (gnome-align-max-column)
+ (gnome-align-guess-columns (point-min) (point-max)))
(should (= gnome-align-identifier-start-column 13))
(should (= gnome-align-arglist-start-column 40))
(should (= gnome-align-arglist-identifier-start-column 57))))
- [elpa] master 1ad58dc 01/40: Initial import, (continued)
- [elpa] master 1ad58dc 01/40: Initial import, Daiki Ueno, 2016/01/22
- [elpa] master b4d4672 14/40: align: Support vfuncs, Daiki Ueno, 2016/01/22
- [elpa] master ae40679 18/40: Add symlink to README, Daiki Ueno, 2016/01/22
- [elpa] master 1e67806 19/40: snippet: Make options customizable, Daiki Ueno, 2016/01/22
- [elpa] master e8714b1 13/40: align: -guess-columns -> -compute-optimal-columns, Daiki Ueno, 2016/01/22
- [elpa] master abb9dd4 21/40: Revert "align: Add a room before '*' for arguments", Daiki Ueno, 2016/01/22
- [elpa] master d608680 20/40: align: Add a room before '*' for arguments, Daiki Ueno, 2016/01/22
- [elpa] master 147931d 27/40: Fix typo, Daiki Ueno, 2016/01/22
- [elpa] master ec40108 23/40: align: Use `max' as much as possible, Daiki Ueno, 2016/01/22
- [elpa] master d6d27bd 22/40: align: Reimplement d6086809, Daiki Ueno, 2016/01/22
- [elpa] master ccb6062 24/40: tests: Bind `gnome-align-max-column',
Daiki Ueno <=
- [elpa] master f339477 28/40: Add references to developer.gnome.org, Daiki Ueno, 2016/01/22
- [elpa] master 78a0cce 31/40: align: Fix `max' usage, Daiki Ueno, 2016/01/22
- [elpa] master 03f8dca 32/40: tests: Add line wrapping tests, Daiki Ueno, 2016/01/22
- [elpa] master a65924c 26/40: align: Remove spaces between two '*', Daiki Ueno, 2016/01/22
- [elpa] master 39e7fb6 29/40: Rename some commands, Daiki Ueno, 2016/01/22
- [elpa] master 570b52f 30/40: snippet: Fix indentation, Daiki Ueno, 2016/01/22
- [elpa] master e84487c 35/40: snippet: Add FIXME comment, Daiki Ueno, 2016/01/22
- [elpa] master b04d18e 33/40: Change copyright holder to FSF, Daiki Ueno, 2016/01/22
- [elpa] master 06c8a6a 38/40: * packages/gnome-c-style/gnome-c-tests.el: Really add copyright blurb, Daiki Ueno, 2016/01/22
- [elpa] master 8d0f8c1 37/40: Fix command names in comment, Daiki Ueno, 2016/01/22