Commit Graph
33 Commits
Author SHA1 Message Date
Daniel Roesler fa6eafe361 added test for skipping already-valid authorizations (pull #254) 2021-08-21 20:55:35 -05:00
Daniel Roesler 0f5371306a reconfigured handling openssl configs for keys setup to remove 'ResourceWarning: unclosed file...' warnings on tests 2021-08-21 20:54:32 -05:00
Daniel Roesler 3840755ae1 switched to re-generating account and cert keys every test since staging tests keep authorizations valid between tests 2021-08-21 17:08:16 -05:00
Daniel Roesler 90528ddc00 added test ensuring path traversal risk is negated (see issue #262) 2021-08-14 17:45:11 -05:00
Daniel Roesler a28ecc9c56 added staging workflow 2021-08-13 18:44:06 -05:00
Daniel Roesler 4b82b381fa python3.5 json loading doesn't like byte strings, apparently 2021-08-13 16:48:10 -05:00
Daniel Roesler 43c0ef7608 added pebble server setup to test runners 2021-08-13 16:39:32 -05:00
Daniel Roesler 4d617d231f added workflows for github actions to automatically test commits and pull requests 2021-08-13 15:52:22 -05:00
Daniel Roesler ee1f8a3cab updated tests to support both local letsencrypt/pebble server or staging server, increased coverage to 100% for pebble test runs, removed fuse as dependency and instead added instructions to mount remote filesystem on local instead for staging tests 2021-08-12 21:55:26 -05:00
Daniel Roesler ea4d288699 updated wording in test for DNS error response 2019-12-10 06:51:49 -06:00
Daniel Roesler 2952f601d4 apparently the Let's Encrypt test server is rejecting example.com emails 2019-07-06 18:50:49 -05:00
Daniel Roesler 31ff3267b4 Merge remote-tracking branch 'origin/master' 2018-03-17 16:56:34 -07:00
Daniel Roesler 71a97aa92f fixed buffer to unicode decoding for tests 2018-03-17 15:02:23 -07:00
Daniel Roesler aaf1091838 added optional contact details 2018-03-17 14:56:30 -07:00
Daniel Roesler 77d33f88f5 updated test coverage to ignore new setup.py file (setup install still gets tested via test_install.py) 2018-03-15 22:17:30 -07:00
Daniel Roesler 51ab579635 Merge branch 'setup_merge' into ACMEv2 2018-03-15 22:03:38 -07:00
Daniel Roesler c4b79703c8 deprecated CA url in favor of using the direct certificate authority directory url 2018-03-10 21:24:41 -08:00
Jonas Haag 5289e321ed Merge branch 'master' into pypi 2018-01-23 18:24:08 +01:00
Daniel Roesler bb248e0012 mostly working ACMEv2, except for letsencrypt/boulder#3367 2018-01-14 17:28:42 -08:00
Daniel Roesler 84ad36d886 fixed more error message case changes 2017-06-06 11:00:03 -07:00
Daniel Roesler eea72dcc17 fixed changing error message 2017-06-06 10:55:15 -07:00
Jonas Haag 002c9e19a3 Merge branch 'master' into pypi 2016-09-08 15:42:29 +02:00
Daniel Roesler daba51d37e fixed key in test suite server that I had already apparently fixed in travis-ci.gethttpsforfree.com 2016-08-17 20:29:25 -07:00
Jonas Haag be8e10a174 Merge branch 'master' into pypi 2016-04-23 21:04:15 +02:00
Daniel Roesler 84308ab4a5 Let's Encrypt changed their staging server issuer common name 2016-03-26 10:24:30 -07:00
Jonas Haag 9bc3865d8c Add setup.py 2015-12-29 14:14:49 +01:00
Jakub Wilk 7747bd1eb1 fix typos 2015-12-26 01:22:29 +01:00
Daniel Roesler ad59a79681 fixed #45, added readme with instructions on how to test 2015-12-15 08:27:57 -08:00
Daniel Roesler b37284d218 added error handling tests 2015-12-06 02:26:03 -08:00
Daniel Roesler e6cad5f0f6 added argparse to requirements for python 2.6 and removed fuse from coverage 2015-12-06 00:38:10 -08:00
Daniel Roesler e0a874203c added monkey patching via fuse for full integration test 2015-12-06 00:23:22 -08:00
Daniel Roesler 7cbf7ecc35 apparently python 2.6 doesn't have test discovery 2015-12-05 18:19:00 -08:00
Daniel Roesler d866955185 added initial test structure 2015-12-05 18:11:29 -08:00