aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--timetask/http_test.go18
1 files changed, 14 insertions, 4 deletions
diff --git a/timetask/http_test.go b/timetask/http_test.go
index e3dad9d..4fe44fe 100644
--- a/timetask/http_test.go
+++ b/timetask/http_test.go
@@ -3,6 +3,7 @@ package timetask
import (
"flag"
"io/ioutil"
+ "strings"
"testing"
)
@@ -16,9 +17,18 @@ func init() {
}
func TestLogin(t *testing.T) {
- response, _ := Login(username, password)
+ response, err := Login(username, password)
+ if err != nil {
+ t.Fatal(err)
+ }
+
defer response.Body.Close()
- body, _ := ioutil.ReadAll(response.Body)
- t.Log(response)
- t.Logf("%s", body)
+ body, err := ioutil.ReadAll(response.Body)
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ if !strings.Contains(string(body), "<title>Home :: af83</title>") {
+ t.Error("Login failed, got ", body)
+ }
}