Some more tests

The complex test case does not even parse yet, since some
constructs are not defined yet. However, it should be fairly
simple to implement.

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>