| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | 
							- ;;; test-org-open-at-point.el
 
- ;; Copyright (c) Samuel Loury
 
- ;; Authors: Samuel Loury
 
- ;; Released under the GNU General Public License version 3
 
- ;; see: http://www.gnu.org/licenses/gpl-3.0.html
 
- ;;;; Comments:
 
- ;; Test for the org-open-at-point function
 
- ;;; Code:
 
- (save-excursion
 
-   (set-buffer (get-buffer-create "test-org-open-at-point.el"))
 
-   (setq ly-here
 
-         (file-name-directory
 
-          (or load-file-name (buffer-file-name)))))
 
- (defun test-org-open-at-point/goto-fixture ()
 
-   (find-file-other-window
 
-    (concat ly-here "../examples/open-at-point.org"))
 
-   (set-buffer "open-at-point.org"))
 
- (ert-deftest test-org-open-at-point/bracket-link-inside ()
 
-   "Test `org-open-at-point' from inside a bracket link."
 
-   (test-org-open-at-point/goto-fixture)
 
-   ;; go inside the bracket link
 
-   (goto-char 113)
 
-   (org-open-at-point)
 
-   ;; should now be in front of the header
 
-   (should (equal (point) 2)))
 
- (ert-deftest test-org-open-at-point/plain-link-inside ()
 
-   "Test `org-open-at-point' from inside a plain link."
 
-   (test-org-open-at-point/goto-fixture)
 
-   ;; go inside the plain link
 
-   (goto-char 126)
 
-   (org-open-at-point)
 
-   ;; should now be in front of the header
 
-   (should (equal (point) 2)))
 
- (ert-deftest test-org-open-at-point/bracket-link-before ()
 
-   "Test `org-open-at-point' from before a bracket link but in the same line."
 
-   (test-org-open-at-point/goto-fixture)
 
-   ;; go before the bracket link
 
-   (goto-char 83)
 
-   (message "point %s" (point))
 
-   (org-open-at-point)
 
-   ;; should now be in front of the header
 
-   (should (equal (point) 2)))
 
- (ert-deftest test-org-open-at-point/plain-link-before ()
 
-   "Test `org-open-at-point' from before a plain link but in the same line."
 
-   (test-org-open-at-point/goto-fixture)
 
-   ;; go before the plain link
 
-   (goto-char 124)
 
-   (org-open-at-point)
 
-   ;; should now be in front of the header
 
-   (should (equal (point) 2)))
 
 
  |