From 2bf0f688f895aa19f976051e30b967a6187e27b4 Mon Sep 17 00:00:00 2001 From: Abhinav Gupta Date: Thu, 3 Jan 2019 13:55:15 -0800 Subject: template: Bundle in binary with bindata (#36) This uses go-bindata/go-bindata to bundle the template in the binary. I also realized that the handler test was now broken because we were checking the exact contents of the index page in the test. This change fixes that too. --- handler_test.go | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) (limited to 'handler_test.go') diff --git a/handler_test.go b/handler_test.go index ce5e290..ab8cd67 100644 --- a/handler_test.go +++ b/handler_test.go @@ -1,6 +1,10 @@ package main -import "testing" +import ( + "testing" + + "github.com/stretchr/testify/assert" +) var config = ` @@ -15,17 +19,11 @@ packages: func TestIndex(t *testing.T) { rr := CallAndRecord(t, config, "/") - AssertResponse(t, rr, 200, ` - - - - - - -`) + assert.Equal(t, 200, rr.Code) + + body := rr.Body.String() + assert.Contains(t, body, "github.com/thriftrw/thriftrw-go") + assert.Contains(t, body, "github.com/yarpc/yarpc-go") } func TestPackageShouldExist(t *testing.T) { -- cgit v1.2.3