MpiTestCase is using `create_comm_of_size` whereas I want to use `create_comm_with_list` here.

It seemed ugly to me to subclass `MpiTestCase` and then discard the `self.comm` that it created, so I started from scratch.