[web/test] port unittest_magicsearch to RepoAccess API
request created in setUp makes context manager usage painful, so create
a context manager to do the setup for each test class.
Experiment with the search bar. Try queries like "card sometextualcontent" or"card wikiid index" or "345".