Test GET /healthz, /, /search, /autocompleter endpoints. Verify response codes, content types, JSON decoding, empty-query redirect, and source URL presence in footer. Also fix dead code in Search handler: the redirect for empty q was unreachable because ParseSearchRequest errors on empty q first. Move the q/format check before ParseSearchRequest to fix the redirect. |
||
|---|---|---|
| .. | ||
| autocomplete | ||
| cache | ||
| config | ||
| contracts | ||
| engines | ||
| httpapi | ||
| middleware | ||
| search | ||
| upstream | ||
| views | ||