add some `arguments` tests. add support for passing arguments to tests