* server: basic test setup * server: use the default transaction mode * server: basic tests in yaml files * server: restructure test setup and some more tests