diff options
| author | Phillip Lord | 2015-11-08 16:44:54 +0000 |
|---|---|---|
| committer | Phillip Lord | 2015-11-08 16:44:54 +0000 |
| commit | 1fece3ebd1514717b0b7f19cf06c9f59ffdb0041 (patch) | |
| tree | e7b4bad49188af58947d94341f3ab38b7b602572 | |
| parent | 6e839dd6ac6d43dc6531c60218fb916fd604d82a (diff) | |
| download | emacs-scratch/multi-level-test-makefile.tar.gz emacs-scratch/multi-level-test-makefile.zip | |
Testing complete on move script.scratch/multi-level-test-makefile
| -rw-r--r-- | emacs-tests.org | 98 | ||||
| -rwxr-xr-x | test/automated/move.sh | 92 |
2 files changed, 102 insertions, 88 deletions
diff --git a/emacs-tests.org b/emacs-tests.org index 1bc34dc34a5..7bbeccc4a93 100644 --- a/emacs-tests.org +++ b/emacs-tests.org | |||
| @@ -147,95 +147,17 @@ we don't care; we can use wildcards with a few slashes in. | |||
| 147 | 147 | ||
| 148 | ** Move Script | 148 | ** Move Script |
| 149 | 149 | ||
| 150 | Now in move.sh! | ||
| 151 | |||
| 152 | Files examined: 64 | ||
| 153 | Ran 987 tests, 7 failed to run, 970 results as expected, 16 unexpected, 1 skipped | ||
| 154 | 1 files did not finish: | ||
| 155 | lisp/epg-tests.log | ||
| 156 | 1 files contained unexpected results: | ||
| 157 | lisp/emacs-lisp/package-tests.log | ||
| 150 | 158 | ||
| 151 | #+begin_src bash | ||
| 152 | mkdir lisp | ||
| 153 | mkdir lisp/c | ||
| 154 | mv Makefile.in lisp | ||
| 155 | |||
| 156 | mv add-log-tests.el lisp/vc | ||
| 157 | mv advice-tests.el lisp/emacs-lisp/nadvice-tests.el | ||
| 158 | mv auth-source-tests.el lisp/gnus | ||
| 159 | mv auto-revert-tests.el lisp/autorevert-tests.el | ||
| 160 | mv bytecomp-tests.el lisp/emacs-lisp | ||
| 161 | mv calc-tests.el lisp/calc | ||
| 162 | mv cl-generic-tests.el lisp/emacs-lisp | ||
| 163 | mv cl-lib-tests.el lisp/emacs-lisp | ||
| 164 | mv cmds-tests.el src | ||
| 165 | mv comint-testsuite.el lisp/comint-tests.el | ||
| 166 | mv compile-tests.el lisp/progmodes | ||
| 167 | mv completion-tests.el lisp/minibuffer-tests.el | ||
| 168 | mv core-elisp-tests.el lisp/legacy-tests | ||
| 169 | mv data-tests.el src | ||
| 170 | mv dbus-tests.el lisp/net | ||
| 171 | mv decoder-tests.el lisp/legacy | ||
| 172 | mv descr-text-test.el lisp/descr-text-tests.el | ||
| 173 | mv eieio-test-methodinvoke.el lisp/emacs-lisp/eieio-tests | ||
| 174 | mv eieio-test-persist.el lisp/emacs-lisp/eieio-tests | ||
| 175 | mv eieio-test.el lisp/emacs-lisp/eieio-tests | ||
| 176 | mv electric-tests.el lisp | ||
| 177 | mv emacs-lisp-tests.el lisp/progmodes | ||
| 178 | mv epg-tests.el lisp | ||
| 179 | mv ert-tests.el lisp/emacs-lisp | ||
| 180 | mv ert-x-tests.el lisp/emacs-lisp | ||
| 181 | mv eshell.el lisp/eshell | ||
| 182 | mv f90.el lisp/progmodes | ||
| 183 | mv file-notify-tests.el lisp/filenotify-tests.el | ||
| 184 | mv files.el lisp/legacy/files-tests.el | ||
| 185 | mv finalizer-tests.el src | ||
| 186 | mv flymake-tests.el lisp/progmodes | ||
| 187 | mv fns-tests.el src | ||
| 188 | mv font-parse-tests.el lisp/legacy | ||
| 189 | mv generator-tests.el lisp/emacs-lisp | ||
| 190 | mv gnus-tests.el lisp/gnus | ||
| 191 | mv help-fns.el lisp/help-fns-tests.el | ||
| 192 | mv icalendar-tests.el lisp/calendar | ||
| 193 | mv imenu-test.el lisp/imenu-tests.el | ||
| 194 | mv info-xref.el lisp/info-xref-tests.el | ||
| 195 | mv inotify-test.el src/inotify-tests.el | ||
| 196 | mv json-tests.el lisp | ||
| 197 | mv let-alist.el lisp/emacs-lisp/let-alist-tests.el | ||
| 198 | mv lexbind-tests.el lisp/legacy | ||
| 199 | mv libxml-tests.el src/xml-tests.el | ||
| 200 | mv man-tests.el lisp | ||
| 201 | mv map-tests.el lisp/emacs-lisp | ||
| 202 | mv message-mode-tests.el lisp/gnus/message-tests.el | ||
| 203 | mv mule-util.el lisp/international/mule-util-tests.el | ||
| 204 | mv newsticker-tests.el lisp/net | ||
| 205 | mv occur-tests.el lisp/legacy | ||
| 206 | mv package-test.el lisp/emacs-lisp/package-tests.el | ||
| 207 | mv pcase-tests.el lisp/emacs-lisp | ||
| 208 | mv print-tests.el src | ||
| 209 | mv process-tests.el lisp/legacy | ||
| 210 | mv python-tests.el lisp/progmodes | ||
| 211 | mv reftex-tests.el lisp/textmodes | ||
| 212 | mv regexp-tests.el lisp/emacs-lisp/regexp-opt-tests.el | ||
| 213 | mv replace-tests.el lisp/ | ||
| 214 | mv ruby-mode-tests.el lisp/progmodes | ||
| 215 | mv sasl-scram-rfc-tests.el lisp/net | ||
| 216 | mv seq-tests.el lisp/emacs-lisp | ||
| 217 | mv sgml-mode-tests.el lisp/textmodes | ||
| 218 | mv simple-test.el lisp/simple-tests.el | ||
| 219 | mv subr-tests.el lisp/subr-tests.el | ||
| 220 | mv subr-x-tests.el lisp/emacs-lisp | ||
| 221 | mv subword-tests.el lisp/progmodes | ||
| 222 | mv syntax-tests.el lisp/legacy | ||
| 223 | mv tabulated-list-test.el lisp/emacs-lisp | ||
| 224 | mv textprop-tests.el lisp/legacy | ||
| 225 | mv thingatpt.el lisp/thingatpt-tests.el | ||
| 226 | mv thunk-tests.el lisp/emacs-lisp | ||
| 227 | mv tildify-tests.el lisp/textmodes | ||
| 228 | mv timer-tests.el lisp/emacs-lisp | ||
| 229 | mv tramp-tests.el lisp/net | ||
| 230 | mv undo-tests.el lisp/legacy | ||
| 231 | mv url-future-tests.el lisp/url | ||
| 232 | mv url-util-tests.el lisp/url | ||
| 233 | mv vc-bzr.el lisp/vc/vc-bzr-tests.el | ||
| 234 | mv vc-tests.el lisp/vc | ||
| 235 | mv xml-parse-tests.el lisp/xml-tests.el | ||
| 236 | mv zlib-tests.el src | ||
| 237 | #+end_src | ||
| 238 | 159 | ||
| 239 | ** After Script | 160 | ** After Script |
| 240 | 161 | ||
| 241 | top level Makefile will need altering | 162 | fix epg-tests.el to use epg-resources |
| 163 | fix package-tests.el to use package-resources | ||
diff --git a/test/automated/move.sh b/test/automated/move.sh new file mode 100755 index 00000000000..5218fa396ce --- /dev/null +++ b/test/automated/move.sh | |||
| @@ -0,0 +1,92 @@ | |||
| 1 | mkdir lisp | ||
| 2 | mkdir src | ||
| 3 | mkdir lisp/emacs-lisp | ||
| 4 | mkdir lisp/emacs-lisp/eieio-tests | ||
| 5 | mkdir lisp/legacy | ||
| 6 | mkdir lisp/gnus | ||
| 7 | mkdir lisp/international | ||
| 8 | mkdir lisp/vc | ||
| 9 | |||
| 10 | |||
| 11 | mv add-log-tests.el lisp/vc | ||
| 12 | mv advice-tests.el lisp/emacs-lisp/nadvice-tests.el | ||
| 13 | mv auth-source-tests.el lisp/gnus | ||
| 14 | mv auto-revert-tests.el lisp/autorevert-tests.el | ||
| 15 | mv bytecomp-tests.el lisp/emacs-lisp | ||
| 16 | mv calc-tests.el lisp/calc | ||
| 17 | mv cl-generic-tests.el lisp/emacs-lisp | ||
| 18 | mv cl-lib-tests.el lisp/emacs-lisp | ||
| 19 | mv cmds-tests.el src | ||
| 20 | mv coding-tests.el lisp/legacy | ||
| 21 | mv comint-testsuite.el lisp/comint-tests.el | ||
| 22 | mv compile-tests.el lisp/progmodes | ||
| 23 | mv completion-tests.el lisp/minibuffer-tests.el | ||
| 24 | mv core-elisp-tests.el lisp/legacy-tests | ||
| 25 | mv data-tests.el src | ||
| 26 | mv dbus-tests.el lisp/net | ||
| 27 | mv decoder-tests.el lisp/legacy | ||
| 28 | mv descr-text-test.el lisp/descr-text-tests.el | ||
| 29 | mv eieio-test-methodinvoke.el lisp/emacs-lisp/eieio-tests | ||
| 30 | mv eieio-test-persist.el lisp/emacs-lisp/eieio-tests | ||
| 31 | mv eieio-tests.el lisp/emacs-lisp/eieio-tests | ||
| 32 | mv electric-tests.el lisp | ||
| 33 | mv elisp-mode-tests.el lisp/progmodes | ||
| 34 | mv epg-tests.el lisp | ||
| 35 | mv ert-tests.el lisp/emacs-lisp | ||
| 36 | mv ert-x-tests.el lisp/emacs-lisp | ||
| 37 | mv eshell.el lisp/eshell | ||
| 38 | mv f90.el lisp/progmodes | ||
| 39 | mv file-notify-tests.el lisp/filenotify-tests.el | ||
| 40 | mv files.el lisp/legacy/files-tests.el | ||
| 41 | mv finalizer-tests.el src | ||
| 42 | mv flymake-tests.el lisp/progmodes | ||
| 43 | mv fns-tests.el src | ||
| 44 | mv font-parse-tests.el lisp/legacy | ||
| 45 | mv generator-tests.el lisp/emacs-lisp | ||
| 46 | mv gnus-tests.el lisp/gnus | ||
| 47 | mv help-fns.el lisp/help-fns-tests.el | ||
| 48 | mv icalendar-tests.el lisp/calendar | ||
| 49 | mv imenu-test.el lisp/imenu-tests.el | ||
| 50 | mv info-xref.el lisp/info-xref-tests.el | ||
| 51 | mv inotify-test.el src/inotify-tests.el | ||
| 52 | mv json-tests.el lisp | ||
| 53 | mv let-alist.el lisp/emacs-lisp/let-alist-tests.el | ||
| 54 | mv lexbind-tests.el lisp/legacy | ||
| 55 | mv libxml-tests.el src/xml-tests.el | ||
| 56 | mv man-tests.el lisp | ||
| 57 | mv map-tests.el lisp/emacs-lisp | ||
| 58 | mv message-mode-tests.el lisp/gnus/message-tests.el | ||
| 59 | mv mule-util.el lisp/international/mule-util-tests.el | ||
| 60 | mv newsticker-tests.el lisp/net | ||
| 61 | mv occur-tests.el lisp/legacy | ||
| 62 | mv package-test.el lisp/emacs-lisp/package-tests.el | ||
| 63 | mv pcase-tests.el lisp/emacs-lisp | ||
| 64 | mv print-tests.el src | ||
| 65 | mv process-tests.el lisp/legacy | ||
| 66 | mv python-tests.el lisp/progmodes | ||
| 67 | mv reftex-tests.el lisp/textmodes | ||
| 68 | mv regexp-tests.el lisp/emacs-lisp/regexp-opt-tests.el | ||
| 69 | mv replace-tests.el lisp/ | ||
| 70 | mv ruby-mode-tests.el lisp/progmodes | ||
| 71 | mv sasl-scram-rfc-tests.el lisp/net | ||
| 72 | mv seq-tests.el lisp/emacs-lisp | ||
| 73 | mv sgml-mode-tests.el lisp/textmodes | ||
| 74 | mv simple-test.el lisp/simple-tests.el | ||
| 75 | mv subr-tests.el lisp/subr-tests.el | ||
| 76 | mv subr-x-tests.el lisp/emacs-lisp | ||
| 77 | mv subword-tests.el lisp/progmodes | ||
| 78 | mv syntax-tests.el lisp/legacy | ||
| 79 | mv tabulated-list-test.el lisp/emacs-lisp | ||
| 80 | mv textprop-tests.el lisp/legacy | ||
| 81 | mv thingatpt.el lisp/thingatpt-tests.el | ||
| 82 | mv thunk-tests.el lisp/emacs-lisp | ||
| 83 | mv tildify-tests.el lisp/textmodes | ||
| 84 | mv timer-tests.el lisp/emacs-lisp | ||
| 85 | mv tramp-tests.el lisp/net | ||
| 86 | mv undo-tests.el lisp/legacy | ||
| 87 | mv url-future-tests.el lisp/url | ||
| 88 | mv url-util-tests.el lisp/url | ||
| 89 | mv vc-bzr.el lisp/vc/vc-bzr-tests.el | ||
| 90 | mv vc-tests.el lisp/vc | ||
| 91 | mv xml-parse-tests.el lisp/xml-tests.el | ||
| 92 | mv zlib-tests.el src | ||