Yeah, you could just have a big list of data like this:

[{'timezone_name':'Africa/Dar_es_Salaam', 'dailywakup_hour':8, 'expected_bucket': 7},
...
]

And then loop through them all.  Coupled with a good message on the assertion to describe what went wrong.