Commit graph

520 commits

Author SHA1 Message Date
Peter Eckersley
1a77c73857 Merge pull request #2472 from TheNavigat/clienttest
Tests for client.py
2016-02-16 16:18:21 -08:00
Seth Schoen
beeb65d2f2 Add test 2016-02-16 12:24:29 -08:00
Peter Eckersley
9c7e99cbf5 Merge pull request #2397 from thanatos/future-pylint-fixes
Fix import ordering s.t. future versions of pylint won't warn on it.
2016-02-15 11:59:08 -08:00
TheNavigat
e4fb4108ff Adding test for client, register_unsafely_without_email=True 2016-02-14 21:50:49 +02:00
Brad Warren
e1e52a9d56 Verify both symlink and target 2016-02-11 17:47:15 -08:00
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
b0fc868d63 Merge branch 'master' into webroot-map-and-flags 2016-02-08 18:13:52 -08:00
Peter Eckersley
9af8a875cd Update hippopotamus test 2016-02-08 18:12:49 -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
Peter Eckersley
3999d65d1c Refactor --csr handling to run early enough for --webroot 2016-02-08 18:08:30 -08:00
Peter Eckersley
c23aa37f4b Refactor --csr handling to run early enough for --webroot 2016-02-08 18:06:46 -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
Seth Schoen
d912a99bd9 Merge remote-tracking branch 'origin/master' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 17:22:00 -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
2cbb166fa4 Merge remote-tracking branch 'origin/master' into fix_2386 2016-02-08 16:34:51 -08:00
Peter Eckersley
764594b300 Merge pull request #2401 from letsencrypt/fix-boulder-error-help
Fix ACME error message help
2016-02-08 16:33:18 -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
72dfaea434 Fix ACME error reporting regression 2016-02-08 13:35:54 -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
f3655f9ab3 Throw in an extra test for good measure 2016-02-07 19:14:24 -08:00
Peter Eckersley
2ba2dde9ed Fix some broken tests 2016-02-07 18:47:50 -08:00
Roy Wellington Ⅳ
2369f1253b Fix import ordering s.t. future versions of pylint won't warn on it.
pylint gets more strict about import order in the future, so adjust it
now to make upgrading smoother. pylint is following the order from
PEP-8:

> Imports should be grouped in the following order:
>
> 1. standard library imports
> 2. related third party imports
> 3. local application/library specific imports
>
> You should put a blank line between each group of imports.
2016-02-07 12:58:35 -08:00
Peter Eckersley
dd20788e1c lint 2016-02-06 13:39:32 -08:00
Peter Eckersley
89df062a1c Allow config.domains to exist in CSR mode 2016-02-06 13:38:35 -08:00
Peter Eckersley
46984689ae Attempt to get --csr and -w to play together 2016-02-06 13:19:55 -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
2e05d33d3b Merge remote-tracking branch 'origin/denest' into experiment 2016-02-04 18:50:06 -08:00
Seth Schoen
148b0c155e Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-04 14:40:52 -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