1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-27 19:42:53 +03:00
Commit Graph

187 Commits

Author SHA1 Message Date
Ben Irving
61b77766c2 Add integration test cases for must staple and ECDSA (#3158) 2016-06-14 11:28:29 -07:00
Jacob Hoffman-Andrews
0fb3704dce Use a real branch name. 2016-05-25 15:43:54 -07:00
Jacob Hoffman-Andrews
94588b1a91 Check out a specific version of Boulder.
A recent Boulder change broke integration tests, this fixes it.
2016-05-25 15:23:56 -07:00
bmw
dda48b50b0 Merge pull request #3009 from sagi/fix_cert_path
certonly subcommand - If cert_path provided - do not uniquify  it
2016-05-25 12:47:56 -07:00
Jacob Hoffman-Andrews
c01e2c259a Check out Boulder master instead of branch. 2016-05-24 15:38:03 -07:00
sagi
b54497d814 Fix chain filename 2016-05-24 19:33:13 +00:00
Jacob Hoffman-Andrews
2cfcfd6988 Run Boulder via docker-compose in tests.
This removes a lot of setup code we used to need in order to get Boulder to run,
and should reduce brittleness of tests based on Boulder changes.

This also unblocks Boulder from upgrading to MariaDB 10.1 in integration tests,
since changing to 10.1 syntax for user creation would break the current certbot
integration tests (which run 10.0).
2016-05-23 18:40:25 -07:00
sagi
c0228ef1aa Boulder integration scripts provides a cert_path 2016-05-16 22:11:15 +00:00
Brad Warren
5c0eabcd76 Rename LETSENCRYPT_PATH to CERTBOT_PATH 2016-05-06 17:42:25 -07:00
Brad Warren
4627971dc6 s/--letsencrypt/--certbot 2016-05-06 17:30:18 -07:00
Brad Warren
3780d068d1 Fix test farm tests 2016-04-19 14:11:17 -04:00
Noah Swartz
842b609dad Merge pull request #2841 from letsencrypt/module-rename
Module rename
2016-04-14 17:35:09 -07:00
Brad Warren
e353f8fabc letstest is a Certbot integration test tool 2016-04-14 17:16:48 -07:00
Brad Warren
b4f6ed8470 rename letstest stuff 2016-04-14 17:10:27 -07:00
Brad Warren
75a1d81458 More stray ncrypt reference cleanup 2016-04-14 17:04:23 -07:00
Brad Warren
ae6f1c62f1 Rename misc files 2016-04-14 10:20:23 -07:00
Brad Warren
7228c0c9ed 'co' is not a git command 2016-04-14 08:57:34 -07:00
Brad Warren
a43fac3277 s/letsencrypt/certbot letsencrypt-nginx tests 2016-04-13 16:45:54 -07:00
Eric Engestrom
2f3035de0e Fix spelling mistakes 2016-04-02 15:50:09 +01:00
Kane York
902ab9afdf Work around leap day bug in parsedatetime 2016-02-29 10:58:14 -08:00
Peter Eckersley
f4c33656a2 Try to finally prevent dangling AWS volumes 2016-02-23 12:08:01 -08:00
Peter Eckersley
607c48d0a3 [test farm] Fix use of the newleauto in test_letsencrypt_auto_certonly_standalone.sh 2016-02-15 12:08:20 -08:00
Peter Eckersley
29737ab2ca More hacky fixes 2016-02-10 19:24:25 -08:00
Peter Eckersley
1f31cf1a30 Quick test farm fix 2016-02-10 19:09:05 -08:00
Peter Eckersley
0513af83f4 Test CLI flag setting from renewal integration tests
Closes: #2411
2016-02-09 16:09:02 -08:00
Peter Eckersley
3a3d778f3d Merge pull request #2383 from erikrose/replace-le-auto
Make the new letsencrypt-auto script the main one. [requires minor revision]
2016-02-09 09:21:49 -08:00
Brad Warren
0fa61f4192 Use common and add verb 2016-02-08 18:46:24 -08:00
Brad Warren
8b613eed8f Pass additional args to letsencrypt_test_no_force_renew 2016-02-08 18:39:59 -08:00
Brad Warren
2170c8d7d2 Move * outside of " 2016-02-08 18:35:44 -08:00
Brad Warren
e798b62d2e Testing cleanup 2016-02-08 18:18:48 -08:00
Brad Warren
7a902daa9f duplication-- 2016-02-08 18:14:29 -08:00
Brad Warren
70402790a3 Use --non-interactive instead of --text 2016-02-08 18:07:56 -08:00
Brad Warren
8eb889d942 Make CheckCertCount check cert counts 2016-02-08 17:55:28 -08:00
Brad Warren
38a6d44279 Remove round echos 2016-02-08 17:54:39 -08:00
Brad Warren
bb2f054f1b Take boulder-integration.sh from #2398 2016-02-08 17:54:02 -08:00
Seth Schoen
fd3d2fa822 Make _no_force_renew not force renewal 2016-02-05 17:19:39 -08:00
Seth Schoen
8b02f485b0 Have a way not to force renewal in integration test 2016-02-05 17:13:30 -08:00
Seth Schoen
09337517d3 Try to distinguish renew and non-renew in integration test 2016-02-05 16:57:41 -08:00
Erik Rose
505e66b57c Move the venv setup scripts to the tools folder.
They were the last things left in the bootstrap folder, and they were lonely.
2016-02-05 18:31:41 -05:00
Erik Rose
192c3faf7e Make the new letsencrypt-auto script the main one.
Remove the old bootstrap scripts, which have been subsumed into letsencrypt-auto-source/pieces/bootstrappers. They no longer need to be dispatched among manually: everyone can just run letsencrypt-auto --os-packages-only, regardless of OS.

Make the root-level le-auto a symlink to the canonical version. It should thus still work for people running le-auto from a git checkout.
2016-02-05 15:28:11 -05:00
Seth Schoen
375543eb32 Hoping to see if integration test is really renewing 2016-02-04 14:43:05 -08:00
Noah Swartz
dc9a51b2e6 make a robust test script 2016-02-04 09:38:45 -08:00
Noah Swartz
8fdcb772d9 return failure 2016-02-04 09:29:11 -08:00
Noah Swartz
1c52e1982c made test for renew verb 2016-02-03 17:49:08 -08:00
Brad Warren
fd4d390ac2 No renewer test 2016-02-03 14:52:23 -08:00
Seth Schoen
a706f5c8c0 Try to add the new renew verb to integration testing 2016-02-03 13:53:42 -08:00
Roy Wellington Ⅳ
9c28364477 Make exception syntax Python 3 compatible.
Translate all except and raise statements that are in the old form to
the Python 3 compatible format.
2016-01-30 19:53:50 -08:00
Peter Eckersley
b7c33ceeb8 Merge branch 'master' into leauto-upgrades 2016-01-27 15:35:46 -08:00
Peter Eckersley
904f44864e rm stray print 2016-01-22 16:44:54 -08:00
Peter Eckersley
b8281fdd34 Retry in case of ephemeral errors 2016-01-20 14:25:01 -08:00