Something went wrong. Try again.
Minimalistic automated (meta)data catalogue assembly and DCAT-AP compliant serving for static data files.
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031package main
import ( "context" "net/http" "net/http/httptest" "testing" "time"
"github.com/stretchr/testify/require")
func TestGetTtl(t *testing.T) { // Make a test server ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "text/turtle") _, _ = w.Write([]byte(`body-ody-ody`)) }))
defer ts.Close()
url := ts.URL
tctx, tcancel := context.WithTimeout(context.Background(), 30*time.Second) defer tcancel()
graphString, err := getTtl(tctx, url, ts.Client()) require.NoError(t, err) print(graphString)}