Commit graph

198 commits

Author SHA1 Message Date
bmw
636daa648a Merge pull request #2388 from letsencrypt/issue_2347
Ensure that command line arguments still work with `renew`
2016-02-10 12:42:12 -08:00
Brad Warren
fa93927d66 Merge branch 'master' into donate-spamfilter 2016-02-09 16:00:11 -08:00
Peter Eckersley
d148c0c9e2 Merge remote-tracking branch 'origin/master' into issue_2347 2016-02-09 10:30:44 -08:00
Peter Eckersley
0562b08c29 Merge remote-tracking branch 'origin/master' into webroot-map-and-flags 2016-02-08 21:13:52 -08:00
Peter Eckersley
28c5447653 Port another test 2016-02-08 20:30:48 -08:00
Peter Eckersley
ff9d7a7b80 Restore old versions of some tests, port others 2016-02-08 20:21:08 -08:00
Peter Eckersley
a774922f8f Revert "Revert "Allow webroot-map and --csr to exist together.""
This reverts commit d65a3c65c2.
2016-02-08 18:14:55 -08:00
Seth Schoen
ad8600fef0 Merge remote-tracking branch 'origin/revert-2393-webroot-map-and-flags' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 18:10:30 -08:00
Seth Schoen
374e4ebb4d Trying to satisfy pylint 2016-02-08 17:48:12 -08:00
Peter Eckersley
d65a3c65c2 Revert "Allow webroot-map and --csr to exist together." 2016-02-08 17:25:47 -08:00
Peter Eckersley
c8623fdd91 Merge pull request #2393 from letsencrypt/webroot-map-and-flags
Allow webroot-map and --csr to exist together.
2016-02-08 17:13:22 -08:00
Peter Eckersley
ddb78b9e61 Merge remote-tracking branch 'origin/master' into issue_2347 2016-02-08 17:00:32 -08:00
Seth Schoen
d6d27dba7a Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 16:11:46 -08:00
Seth Schoen
1fd3f8a8dc Making tests pass after CLI change 2016-02-08 14:21:31 -08:00
Brad Warren
71faa50820 duplication-- 2016-02-08 13:12:18 -08:00
Brad Warren
fdb9857dd8 test obtain_cert error is caught by renew 2016-02-08 12:54:46 -08:00
Brad Warren
d7be27fd84 Test renew catches all exceptions from reconstitute 2016-02-08 12:38:18 -08:00
Brad Warren
93ca160a1b test renew with -d/--csr 2016-02-08 12:34:58 -08:00
Brad Warren
c0715d168b test _restore_plugin_configs 2016-02-08 12:29:04 -08:00
Brad Warren
12f1ec6850 Fix test and bad domain error handling 2016-02-08 12:11:45 -08:00
Brad Warren
0ba4b0c0b5 Add bad domain renew test 2016-02-08 11:42:55 -08:00
Peter Eckersley
2ba2dde9ed Fix some broken tests 2016-02-07 18:47:50 -08:00
Brad Warren
d6e207e912 Test renewal with bad int value in config 2016-02-05 19:11:36 -08:00
Brad Warren
d8c0eb6d7f Test no authenticator 2016-02-05 19:02:34 -08:00
Brad Warren
ad2b6b2047 Test config file without renewal params 2016-02-05 18:59:16 -08:00
Brad Warren
f675c57242 Test no exception on empty config file 2016-02-05 18:48:33 -08:00
Brad Warren
da8a58209f Merge branch 'master' into donate-spamfilter
Conflicts:
	letsencrypt/cli.py
2016-02-05 18:29:14 -08:00
Peter Eckersley
fd76b32aed Slightly better renewal debuggery 2016-02-05 16:42:41 -08:00
Peter Eckersley
9cd0d5497f Remove older workarounds, comment newer ones 2016-02-04 18:58:57 -08:00
Peter Eckersley
ab2fed0e1d Lint 2016-02-04 10:20:05 -08:00
Peter Eckersley
94816f32a5 Try this a different way 2016-02-03 22:36:30 -08:00
Peter Eckersley
77e9f9f9b4 hack around horrible ancient py26 + deepcopy + mock issue 2016-02-03 22:17:38 -08:00
Peter Eckersley
139326db7a That didn't work :( 2016-02-03 20:20:27 -08:00
Peter Eckersley
4d6a3dfdff Apparently py26 can't deepcopy a MagicMock? 2016-02-03 20:04:07 -08:00
Brad Warren
dd525bd5ff Merge branch 'master' into renew_verb
Conflicts:
	tests/boulder-integration.sh
2016-02-03 19:15:06 -08:00
Peter Eckersley
4d8dbc9d81 Lint this entire monstrosity
- Doing some of @schoen's refactoring homework for him :)
2016-02-03 18:55:06 -08:00
Peter Eckersley
c152b452b2 Start testing the renew verb, plus other goodies:
* --dry-run works with renew
  * test harness for renewal is now fairly usable
  * coverage on cli.py 80% -> 88%
2016-02-03 18:40:50 -08:00
Brad Warren
d8a2252c5c Rename renewer tests 2016-02-03 15:02:09 -08:00
Peter Eckersley
3c871cadbf Be less spammy about donation messages 2016-02-03 13:59:06 -08:00
Peter Eckersley
78fd28a486 coverage++ 2016-02-03 13:51:01 -08:00
Peter Eckersley
fd0fd1444d Thorough checking, less printfs 2016-02-03 13:29:13 -08:00
Peter Eckersley
c0d55c7c33 Improve certonly renewal test coverage 2016-02-03 12:57:49 -08:00
Peter Eckersley
bfd182ae39 Fix _test_certonly_csr_common (more) properly 2016-02-03 12:14:49 -08:00
Peter Eckersley
ec7e957fe6 Minimal test unbreakage
Though really this test will need to be redesigned :(
2016-02-03 11:52:57 -08:00
Peter Eckersley
747bd2715f Fix merge bugs & address other review comments 2016-02-02 14:32:09 -08:00
Peter Eckersley
55287cf753 Merge branch 'master' into less-argumentative 2016-02-02 10:21:34 -08:00
Peter Eckersley
131641e963 cli.py should be less argumenentative
- remove all the passing around of `args`, limiting ourselves to just `config`.
 - fixes #2341
2016-02-02 10:17:54 -08:00
Peter Eckersley
c8361b2a3c Merge pull request #2316 from letsencrypt/dry-run
--dry-run
2016-02-01 19:31:25 -08:00
Brad Warren
149ac79b8f Test certonly with --csr and --dry-run 2016-02-01 13:29:18 -08:00
Brad Warren
5e9d5efdcb Refactor test_certonly_csr 2016-02-01 13:20:46 -08:00