diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-05-17 12:45:51 +0200 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-05-17 22:13:29 +0200 |
commit | 5251f015bfff40b49f92f8855834d5682f925860 (patch) | |
tree | 02c8d247b744ac1fc21a92ed46a53afce7425264 /testscripts/unfinished | |
parent | 5d857165fed4649c3aa639a1555a15b8b1c75bab (diff) |
Re-establish all the server flags
Updates #10947
Diffstat (limited to 'testscripts/unfinished')
-rw-r--r-- | testscripts/unfinished/server.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/testscripts/unfinished/server.txt b/testscripts/unfinished/server.txt new file mode 100644 index 000000000..fd6b200bc --- /dev/null +++ b/testscripts/unfinished/server.txt @@ -0,0 +1,30 @@ +# Test the hugo server command. + +# We run these tests in parallel so let Hugo decide which port to use. +hugo server --gc & + +waitServer + +httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0 'ServerPort: \d{4,5}' 'myenv: thedevelopment' 'livereload\.js' 'Env: development' 'IsServer: true' +httpget ${HUGOTEST_BASEURL_0}doesnotexist 'custom 404' + +# By defauilt, the server renders to memory. +! exists public/index.html + +stopServer +! stderr . + +-- hugo.toml -- +title = "Hugo Server Test" +baseURL = "https://example.org/" +disableKinds = ["taxonomy", "term", "sitemap"] +-- config/production/params.toml -- +myenv = "theproduction" +-- config/development/params.toml -- +myenv = "thedevelopment" +-- layouts/index.html -- +<body> +Title: {{ .Title }}|BaseURL: {{ site.BaseURL }}|ServerPort: {{ site.ServerPort }}|myenv: {{ .Site.Params.myenv }}|Env: {{ hugo.Environment }}|IsServer: {{ site.IsServer }}| +</body> +-- layouts/404.html -- +custom 404 |