test/cedet/ede-tests.el: New file.
This commit is contained in:
parent
4d902e6f13
commit
8f52e94d5c
1 changed files with 58 additions and 0 deletions
58
test/cedet/ede-tests.el
Normal file
58
test/cedet/ede-tests.el
Normal file
|
@ -0,0 +1,58 @@
|
|||
;;; From ede-locate:
|
||||
|
||||
(require 'ede/locate)
|
||||
|
||||
;;; TESTS
|
||||
;;
|
||||
;; Some testing routines.
|
||||
(defun ede-locate-test-locate (file)
|
||||
"Test EDE Locate on FILE using LOCATE type.
|
||||
The search is done with the current EDE root."
|
||||
(interactive "sFile: ")
|
||||
(let ((loc (ede-locate-locate
|
||||
"test"
|
||||
:root (ede-project-root-directory
|
||||
(ede-toplevel)))))
|
||||
(data-debug-new-buffer "*EDE Locate ADEBUG*")
|
||||
(ede-locate-file-in-project loc file)
|
||||
(data-debug-insert-object-slots loc "]"))
|
||||
)
|
||||
|
||||
(defun ede-locate-test-global (file)
|
||||
"Test EDE Locate on FILE using GNU Global type.
|
||||
The search is done with the current EDE root."
|
||||
(interactive "sFile: ")
|
||||
(let ((loc (ede-locate-global
|
||||
"test"
|
||||
:root (ede-project-root-directory
|
||||
(ede-toplevel)))))
|
||||
(data-debug-new-buffer "*EDE Locate ADEBUG*")
|
||||
(ede-locate-file-in-project loc file)
|
||||
(data-debug-insert-object-slots loc "]"))
|
||||
)
|
||||
|
||||
(defun ede-locate-test-idutils (file)
|
||||
"Test EDE Locate on FILE using ID Utils type.
|
||||
The search is done with the current EDE root."
|
||||
(interactive "sFile: ")
|
||||
(let ((loc (ede-locate-idutils
|
||||
"test"
|
||||
:root (ede-project-root-directory
|
||||
(ede-toplevel)))))
|
||||
(data-debug-new-buffer "*EDE Locate ADEBUG*")
|
||||
(ede-locate-file-in-project loc file)
|
||||
(data-debug-insert-object-slots loc "]"))
|
||||
)
|
||||
|
||||
(defun ede-locate-test-cscope (file)
|
||||
"Test EDE Locate on FILE using CScope type.
|
||||
The search is done with the current EDE root."
|
||||
(interactive "sFile: ")
|
||||
(let ((loc (ede-locate-cscope
|
||||
"test"
|
||||
:root (ede-project-root-directory
|
||||
(ede-toplevel)))))
|
||||
(data-debug-new-buffer "*EDE Locate ADEBUG*")
|
||||
(ede-locate-file-in-project loc file)
|
||||
(data-debug-insert-object-slots loc "]"))
|
||||
)
|
Loading…
Add table
Reference in a new issue