From 479cd8d24eda5edf63235210112e4c5ddfa6f370 Mon Sep 17 00:00:00 2001 From: aqua Date: Wed, 4 Aug 2021 11:57:26 +0300 Subject: Move gemini code into its own module --- gemini_test.go | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 gemini_test.go (limited to 'gemini_test.go') diff --git a/gemini_test.go b/gemini_test.go deleted file mode 100644 index efa34b9..0000000 --- a/gemini_test.go +++ /dev/null @@ -1,43 +0,0 @@ -package main - -import ( - "bytes" - "strconv" - "testing" -) - -func TestNewGeminiConn(t *testing.T) { - tables := []struct { - url string - port int - host string - }{ - {"hostname.com", GeminiPort, "hostname.com:" + strconv.Itoa(GeminiPort)}, - {"hostname.com", 1234, "hostname.com:1234"}, - } - - for _, table := range tables { - conn, err := NewGeminiConnFromRequest(table.url, table.port) - if err != nil { - t.Fatalf("NewGeminiConn error: %s", err.Error()) - } - if conn.host != table.host { - t.Fatalf("NewGeminiConn error: wrong hostname %s", conn.host) - } - } -} - -func TestFormatRequest(t *testing.T) { - tables := []struct { - input string - output []byte - }{ - {"hostname.com", []byte("gemini://hostname.com\r\n")}, - } - - for _, table := range tables { - if !bytes.Equal(FormatRequest(table.input), table.output) { - t.Fatalf("FormatRequest failed on: %s\n", table.input) - } - } -} -- cgit v1.2.1