Comments (6)
It's just fixed. Sorry, it was caused by my last checking to support DNS-01.
I'm thinking about adding some unit tests. Do you have any advices ?
from acme.sh.
Individual features might be tested automatically quite easily, but certificate signing may be hard to automate given that LetsEncrypt puts a limit on the number of certificates it will sign for a given domain.
from acme.sh.
Yes, that's why I separated the features.
And we have a new macro: STAGE=1
When defining it, we will use letsencrypt staging server to issue dummy cert. Which has no limit.
from acme.sh.
Nice, I hadn't noticed it.
The test-driver
that comes with automake is a small (148 lines) shell script that can execute arbitrary tests (usually shell scripts) and check their exit code and log their output, and even add colors, etc. I think it could easily be used to run tests that could be written as tiny shell scripts calling le.sh
with the right arguments and checking the outcome.
There probably exists tons of similar shell scripts, maybe even better, but this is the one I first thought about because I use it (through automake) in other projects.
from acme.sh.
Ok, I will take a look and let you know.
from acme.sh.
I just added a new unit test project https://github.com/Neilpang/letest.git
from acme.sh.
Related Issues (20)
- acme.sh does not apply --dnssleep option HOT 1
- When using the env DOCKER_HOST, an error occurred during the deployment to docker containers HOT 1
- Report bugs to Alviy.com DNS API HOT 1
- grep: unrecognized option: P HOT 14
- #4942 Issue with cPanel (How to use multiple API for different DNS provider to issue SAN certificate?) HOT 1
- Hostinger DNS selectel.ru added new API DNS HOT 1
- Feature: Add new version DNS API for SELECTEL hostinger HOT 1
- Edge case: _contains using grep with regex matches incorrectly for 'g.domain.com', at least for INWX api HOT 1
- TrueNAS not updating the SSL as ot was before HOT 3
- multiple cronjob support for multiple `--config-home` HOT 1
- Support removing clientAuth from extended key usage extension HOT 1
- Non-existent error code 139,resulting in application failure HOT 1
- docker最新版的镜像使用dns_ali会颁发证书失败,改用3.0.1版本可以颁发成功 HOT 1
- Issue cert fail using aliyun api HOT 2
- The "unathorized" error sends http code 401 and not 403 (according to RFC8555) HOT 1
- Report bugs to Timeweb Cloud DNS API HOT 1
- SERVFAIL looking up CAA HOT 4
- 请问如何生成 windows iis 用的pfx文件? HOT 3
- same cert for different domains and webroots HOT 3
- 如何手动增加域名验证文件 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from acme.sh.