sfeed_gopher tests - sfeed_tests - sfeed tests and RSS and Atom files
 (HTM) git clone git://git.codemadness.org/sfeed_tests
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit d42f484478d1e8753afe83ad3ccb0605c55d2b0c
 (DIR) parent 70bcf8c4a99b2e2ad44fa4f89e6bd338d3444920
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Sat, 20 Sep 2025 15:15:47 +0200
       
       sfeed_gopher tests
       
       Diffstat:
         A input/sfeed_gopher/feed.sh          |      56 +++++++++++++++++++++++++++++++
         D input/sfeed_gopher/gopher           |       2 --
         D input/sfeed_gopher/gopher2          |       2 --
         D input/sfeed_gopher/https            |       2 --
         D input/sfeed_gopher/mailto           |       2 --
         D input/sfeed_gopher/rel              |       2 --
       
       6 files changed, 56 insertions(+), 10 deletions(-)
       ---
 (DIR) diff --git a/input/sfeed_gopher/feed.sh b/input/sfeed_gopher/feed.sh
       @@ -0,0 +1,56 @@
       +#!/bin/sh
       +
       +link() {
       +        printf '<entry><title>%s</title><link>%s</link></entry>\n' "$1" "$1"
       +}
       +
       +feed() {
       +echo "<feed>"
       +
       +link "http://codemadness.org"
       +link "http://codemadness.org/"
       +link "http://codemadness.org/cgi?query#fragment"
       +link "http://codemadness.org/cgi?query=hello+world"
       +link "http://codemadness.org/cgi?query=hello%20world"
       +
       +link "https://codemadness.org"
       +
       +link "gopher://codemadness.org"
       +link "gopher://codemadness.org/1"
       +link "gopher://codemadness.org/9"
       +link "gopher://codemadness.org/9"
       +link "gopher://codemadness.org/1/cgi?query#fragment"
       +link "gopher://codemadness.org/1/cgi?query=hello+world"
       +link "gopher://codemadness.org/1/cgi?query=hello%20world"
       +link "gopher://codemadness.org:7070/1/cgi?query=hello%20world"
       +link "gophers://codemadness.org:7070/1/cgi?query=hello%20world"
       +link "gophers://codemadness.org/1/cgi?query=hello%20world"
       +
       +link "tel:0612345678"
       +link "mailto:test@test.org"
       +
       +link "git://git.codemadness.org/sfeed"
       +link "rel" # relative non-gopher links (note for gopher this would miss the type)
       +link "/rel" # relative non-gopher links (note for gopher this would miss the type)
       +link "1rel" # for relative gopher links
       +link "1/rel" # for relative gopher links
       +link "0rel" # for relative gopher links
       +link "0/rel" # for relative gopher links
       +link "//codemadness.org"
       +
       +echo "</feed>"
       +}
       +
       +sfeed="sfeed"
       +sfeed_gopher="sfeed_gopher"
       +
       +# dev
       +#sfeed="$HOME/p/sfeed/sfeed"
       +#sfeed_gopher="$HOME/p/sfeed/sfeed_gopher"
       +
       +#feed | $sfeed | ${sfeed_gopher}
       +#feed | $sfeed "https://codemadness.org" | ${sfeed_gopher}
       +#feed | $sfeed "https://codemadness.org" | SFEED_GOPHER_HOST="codemadness.org" SFEED_GOPHER_PORT="6969" SFEED_GOPHER_PATH="" ${sfeed_gopher}
       +#feed | $sfeed "https://codemadness.org" | SFEED_GOPHER_HOST="codemadness.org" SFEED_GOPHER_PORT="6969" SFEED_GOPHER_PATH="/" ${sfeed_gopher}
       +
       +feed | $sfeed "gopher://codemadness.org" | SFEED_GOPHER_HOST="codemadness.org" SFEED_GOPHER_PORT="6969" SFEED_GOPHER_PATH="/" ${sfeed_gopher}
 (DIR) diff --git a/input/sfeed_gopher/gopher b/input/sfeed_gopher/gopher
       @@ -1 +0,0 @@
       -0        link        gopher://codemadness.org/
       -\ No newline at end of file
 (DIR) diff --git a/input/sfeed_gopher/gopher2 b/input/sfeed_gopher/gopher2
       @@ -1 +0,0 @@
       -0        link        gopher://codemadness.org/1/git/sfeed
       -\ No newline at end of file
 (DIR) diff --git a/input/sfeed_gopher/https b/input/sfeed_gopher/https
       @@ -1 +0,0 @@
       -0        link        https://codemadness.org/
       -\ No newline at end of file
 (DIR) diff --git a/input/sfeed_gopher/mailto b/input/sfeed_gopher/mailto
       @@ -1 +0,0 @@
       -0        link        mailto:sfeed-tests@codemadness.org
       -\ No newline at end of file
 (DIR) diff --git a/input/sfeed_gopher/rel b/input/sfeed_gopher/rel
       @@ -1 +0,0 @@
       -0        link        relative
       -\ No newline at end of file