|
@@ -4452,6 +4452,25 @@ Paragraph<point>"
|
|
|
(org-tag-alist-to-groups
|
|
|
'((:startgroup) ("group") ("t1") ("t2") (:endgroup)))))
|
|
|
|
|
|
+(ert-deftest test-org/tag-align ()
|
|
|
+ "Test `org-align-tags-here' with different display width."
|
|
|
+ (should
|
|
|
+ ;; 12345678901234567890
|
|
|
+ (equal "* Test :abc:"
|
|
|
+ (org-test-with-temp-text "* Test :abc:"
|
|
|
+ (let ((org-tags-column -20)
|
|
|
+ (indent-tabs-mode nil))
|
|
|
+ (org-fix-tags-on-the-fly))
|
|
|
+ (buffer-string))))
|
|
|
+ (should
|
|
|
+ ;; 12345678901234567890
|
|
|
+ (equal "* Test :日本語:"
|
|
|
+ (org-test-with-temp-text "* Test :日本語:"
|
|
|
+ (let ((org-tags-column -20)
|
|
|
+ (indent-tabs-mode nil))
|
|
|
+ (org-fix-tags-on-the-fly))
|
|
|
+ (buffer-string)))))
|
|
|
+
|
|
|
|
|
|
;;; Timestamps API
|
|
|
|