Add tests for nginx.conf directives #1

Merged
ccm merged 26 commits from ccm-test-nginx-directives into trunk 2025-06-14 21:54:22 +00:00
2 changed files with 14 additions and 4 deletions
Showing only changes of commit e8714ba8d4 - Show all commits

View File

@ -64,8 +64,18 @@ http {
} }
server { server {
listen 443 ssl;
server_name apps.miti.sh; server_name apps.miti.sh;
root /var/www/sites/apps.miti.sh; root /var/www/sites/apps.miti.sh;
include mime.types;
charset utf-8;
default_type text/html;
location ^~ /.well-known/acme-challenge {
alias /var/www/dehydrated;
}
} }
server { server {

View File

@ -131,8 +131,8 @@ describe "https://git.miti.sh", ->
assert.truthy reqheader\match "Host: git.miti.sh" assert.truthy reqheader\match "Host: git.miti.sh"
describe "http://apps.miti.sh", -> describe "https://apps.miti.sh", ->
it "doesn't find it", -> it "doesn't find it", ->
request = req "http://apps.miti.sh" request = req "https://apps.miti.sh"
assert.same request\statusCode!, 404 assert.same request\statusCode!, 404
assert.same request\statusMessage!, "Not Found" assert.same request\statusMessage!, "Not Found"