From 1168570b071d8bb483e4028f3a8c45a222c93ecb Mon Sep 17 00:00:00 2001 From: Ben Morrison Date: Mon, 20 May 2019 04:22:17 -0400 Subject: renamed files for clarity --- http_test.go | 126 ----------------------------------------------------------- 1 file changed, 126 deletions(-) delete mode 100644 http_test.go (limited to 'http_test.go') diff --git a/http_test.go b/http_test.go deleted file mode 100644 index 4ae7ae6..0000000 --- a/http_test.go +++ /dev/null @@ -1,126 +0,0 @@ -package main - -import ( - "bytes" - "fmt" - "io/ioutil" - "log" - "net/http" - "net/http/httptest" - "os" - "testing" -) - -var testport = fmt.Sprintf(":%v", confObj.port) - -func initTestConf() { - initConfig() - logToNull() -} - -func logToNull() { - hush, err := os.Open("/dev/null") - if err != nil { - log.Printf("%v\n", err) - } - log.SetOutput(hush) -} - -// these will be expanded later. currently, they only -// test for a 200 status code. -func Test_indexHandler(t *testing.T) { - initTestConf() - t.Run("indexHandler", func(t *testing.T) { - w := httptest.NewRecorder() - req := httptest.NewRequest("GET", "localhost"+testport+"/", nil) - indexHandler(w, req) - resp := w.Result() - if resp.StatusCode != http.StatusOK { - t.Errorf(fmt.Sprintf("%v", resp.StatusCode)) - } - }) -} -func Test_apiBaseHandler(t *testing.T) { - initTestConf() - t.Run("apiBaseHandler", func(t *testing.T) { - w := httptest.NewRecorder() - req := httptest.NewRequest("GET", "localhost"+testport+"/api", nil) - indexHandler(w, req) - resp := w.Result() - if resp.StatusCode != http.StatusOK { - t.Errorf(fmt.Sprintf("%v", resp.StatusCode)) - } - }) -} -func Test_apiFormatHandler(t *testing.T) { - initTestConf() - t.Run("apiFormatHandler", func(t *testing.T) { - w := httptest.NewRecorder() - req := httptest.NewRequest("GET", "localhost"+testport+"/api/plain", nil) - indexHandler(w, req) - resp := w.Result() - if resp.StatusCode != http.StatusOK { - t.Errorf(fmt.Sprintf("%v", resp.StatusCode)) - } - }) -} -func Test_apiEndpointHandler(t *testing.T) { - initTestConf() - t.Run("apiEndpointHandler", func(t *testing.T) { - w := httptest.NewRecorder() - req := httptest.NewRequest("GET", "localhost"+testport+"/api/plain/users", nil) - indexHandler(w, req) - resp := w.Result() - if resp.StatusCode != http.StatusOK { - t.Errorf(fmt.Sprintf("%v", resp.StatusCode)) - } - }) -} -func Test_apiTagsBaseHandler(t *testing.T) { - initTestConf() - t.Run("apiTagsBaseHandler", func(t *testing.T) { - w := httptest.NewRecorder() - req := httptest.NewRequest("GET", "localhost"+testport+"/api/plain/tags", nil) - indexHandler(w, req) - resp := w.Result() - if resp.StatusCode != http.StatusOK { - t.Errorf(fmt.Sprintf("%v", resp.StatusCode)) - } - }) -} -func Test_apiTagsHandler(t *testing.T) { - initTestConf() - t.Run("indexHandler", func(t *testing.T) { - w := httptest.NewRecorder() - req := httptest.NewRequest("GET", "localhost"+testport+"/api/plain/tags/tag", nil) - indexHandler(w, req) - resp := w.Result() - if resp.StatusCode != http.StatusOK { - t.Errorf(fmt.Sprintf("%v", resp.StatusCode)) - } - }) -} -func Test_cssHandler(t *testing.T) { - initTestConf() - - name := "CSS Handler Test" - css, err := ioutil.ReadFile("assets/style.css") - if err != nil { - t.Errorf("Couldn't read assets/style.css: %v\n", err) - } - - w := httptest.NewRecorder() - req := httptest.NewRequest("GET", "localhost"+testport+"/css", nil) - - t.Run(name, func(t *testing.T) { - cssHandler(w, req) - resp := w.Result() - body, _ := ioutil.ReadAll(resp.Body) - if resp.StatusCode != 200 { - t.Errorf("cssHandler(): %v\n", resp.StatusCode) - } - if !bytes.Equal(body, css) { - t.Errorf("cssHandler(): Byte mismatch\n") - } - }) -} -- cgit 1.4.1-2-gfad0 8' href='#n8'>8 9 10 11 12 13 14 15 16 17 18 19 20