From 6e839dd6ac6d43dc6531c60218fb916fd604d82a Mon Sep 17 00:00:00 2001 From: Phillip Lord Date: Sat, 7 Nov 2015 17:22:34 +0000 Subject: [PATCH] Revert to original plan for "test/automated/src" dir. --- emacs-tests.org | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/emacs-tests.org b/emacs-tests.org index ae73014ea7d..1bc34dc34a5 100644 --- a/emacs-tests.org +++ b/emacs-tests.org @@ -25,6 +25,7 @@ Sub-directories are in many cases themed after packages (~gnus~, ~org~, C source is stored in the ~src~ directory, which is flat. + ** Test Files Automated tests should be stored in the ~test/automated/lisp~ directory. Tests @@ -40,11 +41,7 @@ themselves placed in a directory named after the feature with ~-tests~ appended, suchj as ~/test/automated/lisp/emacs-lisp/eieio-tests~ Where features of the C source are tested using Emacs-Lisp test files, these -should reside in ~/test/automated/lisp/c~ and be named after the C file. - -Currently, Emacs has no automated testing framework in C at the -current time, but we reserve the ~/test/automated/src~ directory for -future use. +should reside in ~/test/automated/src~ and be named after the C file. A few test suites which predate this scheme and do not fit cleanly into it are placed in ~/test/automated/lisp/legacy~. @@ -164,12 +161,12 @@ mv bytecomp-tests.el lisp/emacs-lisp mv calc-tests.el lisp/calc mv cl-generic-tests.el lisp/emacs-lisp mv cl-lib-tests.el lisp/emacs-lisp -mv cmds-tests.el lisp/c +mv cmds-tests.el src mv comint-testsuite.el lisp/comint-tests.el mv compile-tests.el lisp/progmodes mv completion-tests.el lisp/minibuffer-tests.el mv core-elisp-tests.el lisp/legacy-tests -mv data-tests.el lisp/c +mv data-tests.el src mv dbus-tests.el lisp/net mv decoder-tests.el lisp/legacy mv descr-text-test.el lisp/descr-text-tests.el @@ -185,9 +182,9 @@ mv eshell.el lisp/eshell mv f90.el lisp/progmodes mv file-notify-tests.el lisp/filenotify-tests.el mv files.el lisp/legacy/files-tests.el -mv finalizer-tests.el lisp/c +mv finalizer-tests.el src mv flymake-tests.el lisp/progmodes -mv fns-tests.el lisp/c +mv fns-tests.el src mv font-parse-tests.el lisp/legacy mv generator-tests.el lisp/emacs-lisp mv gnus-tests.el lisp/gnus @@ -195,11 +192,11 @@ mv help-fns.el lisp/help-fns-tests.el mv icalendar-tests.el lisp/calendar mv imenu-test.el lisp/imenu-tests.el mv info-xref.el lisp/info-xref-tests.el -mv inotify-test.el lisp/c/inotify-tests.el +mv inotify-test.el src/inotify-tests.el mv json-tests.el lisp mv let-alist.el lisp/emacs-lisp/let-alist-tests.el mv lexbind-tests.el lisp/legacy -mv libxml-tests.el lisp/c/xml-tests.el +mv libxml-tests.el src/xml-tests.el mv man-tests.el lisp mv map-tests.el lisp/emacs-lisp mv message-mode-tests.el lisp/gnus/message-tests.el @@ -208,7 +205,7 @@ mv newsticker-tests.el lisp/net mv occur-tests.el lisp/legacy mv package-test.el lisp/emacs-lisp/package-tests.el mv pcase-tests.el lisp/emacs-lisp -mv print-tests.el lisp/c +mv print-tests.el src mv process-tests.el lisp/legacy mv python-tests.el lisp/progmodes mv reftex-tests.el lisp/textmodes @@ -236,7 +233,7 @@ mv url-util-tests.el lisp/url mv vc-bzr.el lisp/vc/vc-bzr-tests.el mv vc-tests.el lisp/vc mv xml-parse-tests.el lisp/xml-tests.el -mv zlib-tests.el lisp/c +mv zlib-tests.el src #+end_src ** After Script -- 2.39.5