Ryan C. Thompson
f1b374d869
Improve recipe testing scripts
...
Set el-get-default-process-sync to t, and activate the full
install-update-remove-reinstall cycle.
2012-02-20 12:41:57 -08:00
Ryan C. Thompson
9cae4734ce
Convert conditional error to an assertion
2012-02-20 02:37:44 -08:00
Ryan C. Thompson
4a7b8f3b4c
Add script to test all recipes
...
There is a "safety" to prevent it from being run accidentally. Whe
running it, it simply prints out the command that will test all the
recipes. The user must then paste that command back into the shell to
actually run the tests.
2012-02-20 02:24:10 -08:00
Ryan C. Thompson
885fdc8a53
Add interactive version of recipe tester
2012-02-20 02:13:24 -08:00
Ryan C. Thompson
f0663ba17f
Add script for testing recipes
2012-02-20 02:12:33 -08:00
Ryan C. Thompson
83fbdaaedb
Fix ipython recipe and add test for it
2012-02-20 01:10:15 -08:00
Ryan C. Thompson
5f9f87e9ac
Add script for running test in interactive emacs
...
This allows you to do a post-mortem, inspecting the backtrace
interactively and so forth.
2012-02-20 00:23:35 -08:00
Ryan Thompson
eb275263b1
Merge pull request #541 from DarwinAwardWinner/bytecomp-load-path
...
Pass load-path to byte-compiling child process
2012-02-15 12:42:56 -08:00
Ryan C. Thompson
aaa0976756
Add test for issue 548
2012-02-13 21:31:16 -08:00
Ryan C. Thompson
3ab3ab7d9d
Add test for byte-compilation
2012-02-13 17:04:58 -08:00
Ryan C. Thompson
6f0c9d93d2
Add support for ":shallow" property in git method
2012-02-12 12:49:14 -08:00
Ryan C. Thompson
e3940b3ed6
Add a some simple bash scripts for easily running tests
2012-02-12 01:23:09 -08:00
Dimitri Fontaine
bed23e1be6
Update test/test.el to match current el-get expectations. 3 test passes.
2011-10-25 21:11:25 +02:00
Dimitri Fontaine
9b810aa9a4
Use ert in test/test.el, thanks to Ted Zlatanov.
2011-10-25 21:02:06 +02:00
Dimitri Fontaine
ce8a7e3899
Fix el-get-byte-compile in recent Emacs snapshot.
...
byte-compile-file behaviour changed yet again, so stop trying to guess if we
can rely on it and just define our own behaviour.
2011-10-11 20:40:57 +02:00
Dimitri Fontaine
6edce206c7
Fix loading of autoloads at init time, I broke that in the refactoring.
2011-10-11 18:02:20 +02:00
Dimitri Fontaine
e6f7a35c41
Fix el-get-install handling of already installed dependencies, per #432 .
2011-10-08 21:27:55 +02:00
Dimitri Fontaine
3d2f4c5e63
Fix el-get-install-or-init-info, per #418 .
2011-10-03 22:06:40 +02:00
Dimitri Fontaine
6eb1318545
use url-retrieve-synchronously in init file, per #407
2011-09-30 20:53:56 +02:00
Dimitri Fontaine
afbf931456
Have php-mode.rcp eagerly load the feature to fix #400
2011-09-23 23:35:19 +02:00
Dimitri Fontaine
c4ff249c0d
Add a test for issue #400 .
...
That's not the same as actually fixing it, but I'm at a loss about how
exactly to do that.
2011-09-23 14:08:31 +02:00
Dimitri Fontaine
2f0170612e
Have the tests depend on -L for the load-path, for portability.
2011-09-23 11:33:30 +02:00
Dimitri Fontaine
2dc060fd58
M-x delete-trailing-whitespace test/test.el.
2011-09-22 21:48:31 +02:00
Dimitri Fontaine
8db0c4d49b
Fix the refactoring so that it actually works.
...
This includes teaching methods that they now work with a symbolp PACKAGE,
some more cleaning up, and some load-path adjustments now that a part of the
code is in a subdirectory (methods).
Also include some of the tests used to convince oneself that the refactoring
didn't break any and all use cases for el-get, with some rough documentation
about how to use them.
2011-09-22 21:48:11 +02:00
Dave Abrahams
6db7fc41d8
Make sure we can check for el-get being compiled even before it's been loaded. Catch errors during our wait for completion. Reorder waiting to make sure the process gets kicked off.
2011-03-02 16:49:02 -05:00
Dave Abrahams
504fd44943
Use run-at-time for repeating events, etc.
2011-03-01 22:01:05 -05:00
Dave Abrahams
dfd49b7763
Try to get more information from a test that times out
2011-03-01 19:47:40 -05:00
Dave Abrahams
e592c0eeac
Only let the test succeed if el-get byte-compiles
2011-03-01 17:04:30 -05:00
Dave Abrahams
9158b9ded2
Try to force failures in installation to drop into the debuggger
2011-03-01 16:58:41 -05:00
Dave Abrahams
1d418ab4bf
Let's make sure there's some record of having dropped into the
...
debugger, even if we're in a sentinel
2011-03-01 16:56:01 -05:00
Dave Abrahams
33bb2a3f92
Added the first test
2011-03-01 13:27:12 -05:00