'Test that it\'s possible to exclude each region.'

def test_exclude_each_region(self):

    for region_id in mkt.regions.ALL_REGION_IDS:
        to_exclude = list(mkt.regions.ALL_REGION_IDS)
        to_exclude.remove(region_id)
        form = forms.RegionForm({'regions': to_exclude, 'restricted': '1', 'enable_new_regions': True}, **self.kwargs)
        assert form.is_valid(), form.errors
        form.save()
        r_id = mkt.regions.REGIONS_CHOICES_ID_DICT[region_id]
        eq_(self.app.reload().get_region_ids(True), to_exclude, ('Failed    for    %s' % r_id))
