def __init__(self): self.user = UserFactory.create() provider_type = ProviderType(name='Test_%s' % self.user.username) provider_type.save() platform_type = PlatformType(name='test-platform-%s' % self.user.username) platform_type.save() provider = Provider(location='BIO5', type=provider_type, virtualization=platform_type) provider.save() active_status = InstanceStatus.objects.filter(name='active').last() if not active_status: active_status = InstanceStatus(name='active') active_status.save() suspended_status = InstanceStatus.objects.filter( name='suspended').last() if not suspended_status: suspended_status = InstanceStatus(name='suspended') suspended_status.save() self.provider = provider self.active_status = active_status self.suspended_status = suspended_status