github.com/anakojm/hugo-katex@v0.0.0-20231023141351-42d6f5de9c0b/testscripts/commands/server__edit_config.txt (about)

     1  # Test the hugo server command when editing the config file.
     2  
     3  # We run these tests in parallel so let Hugo decide which port to use.
     4  hugo server &
     5  
     6  waitServer
     7  
     8  httpget $HUGOTEST_BASEURL_0 'Title: Hugo Server Test' $HUGOTEST_BASEURL_0
     9  
    10  mv edits/title.toml hugo.toml
    11  
    12  httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0
    13  
    14  mv edits/addlanguage.toml hugo.toml
    15  
    16  httpget $HUGOTEST_BASEURL_0 'Title: Hugo New Server Test' $HUGOTEST_BASEURL_0
    17  httpget ${HUGOTEST_BASEURL_0}nn/ 'Hugo Nynorsk Server Test' ${HUGOTEST_BASEURL_0}nn/
    18  
    19  stopServer
    20  ! stderr .
    21  
    22  -- hugo.toml --
    23  title = "Hugo Server Test"
    24  baseURL = "https://example.org/"
    25  -- edits/title.toml --
    26  title = "Hugo New Server Test"
    27  baseURL = "https://example.org/"
    28  -- edits/addlanguage.toml --
    29  title = "Hugo New Server Test"
    30  baseURL = "https://example.org/"
    31  [languages]
    32  [languages.en]
    33  languageName = "English"
    34  weight = 1
    35  [languages.nn]
    36  languageName = "Nynorsk"
    37  title = "Hugo Nynorsk Server Test"
    38  weight = 2
    39  
    40  -- layouts/index.html --
    41  Title: {{ .Title }}|BaseURL: {{ .Permalink }}|
    42  
    43