'The new submission flow asks for device types at step one.
This ensures that existing incomplete apps still have device
compatibility.'

def test_success_prefill_device_types_if_empty(self):

    self._step()
    AddonDeviceType.objects.all().delete()
    self.device_types = mkt.DEVICE_TYPES.values()
    data = self.get_dict()
    r = self.client.post(self.url, data)
    self.assertNoFormErrors(r)
    self.check_dict(data=data)
    self.webapp = self.get_webapp()
    self.assert3xx(r, self.get_url('done'))
