diff --git a/caddyhttp/markdown/markdown_test.go b/caddyhttp/markdown/markdown_test.go
index e8279da90..44eb81d2e 100644
--- a/caddyhttp/markdown/markdown_test.go
+++ b/caddyhttp/markdown/markdown_test.go
@@ -81,17 +81,14 @@ func TestMarkdown(t *testing.T) {
 		req, err := http.NewRequest("GET", url, nil)
 		if err != nil {
 			t.Fatalf("Could not create HTTP request: %v", err)
-			return ""
 		}
 		rec := httptest.NewRecorder()
 		code, err := md.ServeHTTP(rec, req)
 		if err != nil {
 			t.Fatal(err)
-			return ""
 		}
 		if code != http.StatusOK {
 			t.Fatalf("Wrong status, expected: %d and got %d", http.StatusOK, code)
-			return ""
 		}
 		return rec.Body.String()
 	}
@@ -117,6 +114,10 @@ Welcome to A Caddy website!
 </body>
 </html>
 `
+	if respBody != expectedBody {
+		t.Fatalf("Expected body:\n%q\ngot:\n%q", expectedBody, respBody)
+	}
+
 	respBody = get("/docflags/test.md")
 	expectedBody = `Doc.var_string hello
 Doc.var_bool true
@@ -226,11 +227,9 @@ func TestTemplateReload(t *testing.T) {
 		code, err := md.ServeHTTP(rec, req)
 		if err != nil {
 			t.Fatal(err)
-			return ""
 		}
 		if code != http.StatusOK {
 			t.Fatalf("Wrong status, expected: %d and got %d", http.StatusOK, code)
-			return ""
 		}
 		return rec.Body.String()
 	}