Merge pull request #546 from kelseyhightower/kubecfg_tests

Remove unnecessary expectNoError helper function
This commit is contained in:
Daniel Smith 2014-07-20 20:49:36 -07:00
commit 611824c3b7
2 changed files with 18 additions and 13 deletions

View File

@ -27,13 +27,6 @@ import (
"github.com/GoogleCloudPlatform/kubernetes/pkg/labels"
)
// TODO: This doesn't reduce typing enough to make it worth the less readable errors. Remove.
func expectNoError(t *testing.T, err error) {
if err != nil {
t.Errorf("Unexpected error: %#v", err)
}
}
type Action struct {
action string
value interface{}
@ -223,7 +216,9 @@ func TestCloudCfgDeleteController(t *testing.T) {
fakeClient := FakeKubeClient{}
name := "name"
err := DeleteController(name, &fakeClient)
expectNoError(t, err)
if err != nil {
t.Errorf("Unexpected error: %v", err)
}
if len(fakeClient.actions) != 2 {
t.Errorf("Unexpected actions: %#v", fakeClient.actions)
}

View File

@ -26,20 +26,30 @@ import (
func TestFileServing(t *testing.T) {
data := "This is test data"
dir, err := ioutil.TempDir("", "data")
expectNoError(t, err)
if err != nil {
t.Errorf("Unexpected error: %v", err)
}
err = ioutil.WriteFile(dir+"/test.txt", []byte(data), 0755)
expectNoError(t, err)
if err != nil {
t.Errorf("Unexpected error: %v", err)
}
prefix := "/foo/"
handler := makeFileHandler(prefix, dir)
server := httptest.NewServer(handler)
client := http.Client{}
req, err := http.NewRequest("GET", server.URL+prefix+"test.txt", nil)
expectNoError(t, err)
if err != nil {
t.Errorf("Unexpected error: %v", err)
}
res, err := client.Do(req)
expectNoError(t, err)
if err != nil {
t.Errorf("Unexpected error: %v", err)
}
defer res.Body.Close()
b, err := ioutil.ReadAll(res.Body)
expectNoError(t, err)
if err != nil {
t.Errorf("Unexpected error: %v", err)
}
if res.StatusCode != http.StatusOK {
t.Errorf("Unexpected status: %d", res.StatusCode)
}