add test for require decorator
split report generation from beye