From 77d14848b805ce3e27c3034f2a353ea66d597dc4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Muhammed=20Efe=20=C3=87etin?= Date: Sun, 27 Nov 2022 23:00:09 +0300 Subject: [PATCH] v3: fix tests --- app_test.go | 5 +++-- mount_test.go | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app_test.go b/app_test.go index 9653028f..8ee4f092 100644 --- a/app_test.go +++ b/app_test.go @@ -501,7 +501,7 @@ func Test_App_Add_Method_Test(t *testing.T) { resp, err = app.Test(httptest.NewRequest("UNKNOWN", "/doe", nil)) require.NoError(t, err, "app.Test(req)") - require.Equal(t, StatusBadRequest, resp.StatusCode, "Status code") + require.Equal(t, StatusNotImplemented, resp.StatusCode, "Status code") app.Add([]string{"JANE"}, "/doe", testEmptyHandler) } @@ -1114,6 +1114,7 @@ func Test_App_Route(t *testing.T) { register := app.Route("/test"). Get(dummyHandler). + Head(dummyHandler). Post(dummyHandler). Put(dummyHandler). Delete(dummyHandler). @@ -1287,7 +1288,7 @@ func Test_App_Stack(t *testing.T) { methodList := app.config.RequestMethods require.Equal(t, len(methodList), len(stack)) require.Equal(t, 3, len(stack[app.methodInt(MethodGet)])) - require.Equal(t, 3, len(stack[app.methodInt(MethodHead)])) + require.Equal(t, 1, len(stack[app.methodInt(MethodHead)])) require.Equal(t, 2, len(stack[app.methodInt(MethodPost)])) require.Equal(t, 1, len(stack[app.methodInt(MethodPut)])) require.Equal(t, 1, len(stack[app.methodInt(MethodPatch)])) diff --git a/mount_test.go b/mount_test.go index 6167af0f..7daebc3d 100644 --- a/mount_test.go +++ b/mount_test.go @@ -44,7 +44,7 @@ func Test_App_Mount_RootPath_Nested(t *testing.T) { resp, err := app.Test(httptest.NewRequest(MethodGet, "/api/v1/home", nil)) require.NoError(t, err, "app.Test(req)") require.Equal(t, 200, resp.StatusCode, "Status code") - require.Equal(t, uint32(2), app.handlersCount) + require.Equal(t, uint32(1), app.handlersCount) } // go test -run Test_App_Mount_Nested