fix generate tests across timezones