def setUp(self): self.fixture_1 = fixtures.MarketplaceFixture() self.fixture_2 = fixtures.MarketplaceFixture() self.fixture_1.offering.shared = True self.fixture_1.offering.state = models.Offering.States.ACTIVE self.fixture_1.offering.save() self.fixture_2.offering.shared = True self.fixture_2.offering.state = models.Offering.States.ACTIVE self.fixture_2.offering.save() self.url = factories.PlanComponentFactory.get_list_url()
def setUp(self) -> None: self.mp_fixture = fixtures.MarketplaceFixture() self.consumer_project = self.mp_fixture.project self.consumable_resource = self.mp_fixture.resource self.url = factories.ServiceProviderFactory.get_url( self.mp_fixture.service_provider, action='projects')
def setUp(self) -> None: self.mp_fixture = marketplace_fixtures.MarketplaceFixture() self.project = self.mp_fixture.project self.new_user = UserFactory() resource = self.mp_fixture.resource resource.set_state_ok() resource.save() self.resource = resource offering = self.mp_fixture.offering offering.backend_id = 'ABC' offering.secret_options = { 'api_url': 'http://offerings.example.com/api', 'token': 'AAABBBCCC', 'customer_uuid': '12345', } offering.type = PLUGIN_NAME offering.activate() offering.save() self.offering = offering self.customer = self.mp_fixture.customer self.patcher = mock.patch( "waldur_mastermind.marketplace_remote.utils.WaldurClient") client_mock = self.patcher.start() client_mock().get_remote_eduteams_user.return_value = { 'uuid': REMOTE_USER_UUID } client_mock().list_projects.return_value = [{ 'uuid': REMOTE_PROJECT_UUID }] client_mock().get_project_permissions.return_value = [] self.client_mock = client_mock
def setUp(self): self.fixture = fixtures.MarketplaceFixture() self.offering = self.fixture.offering self.offering.state = models.Offering.States.ACTIVE self.offering.save() self.category = self.offering.category self.customer = self.offering.customer self.url = factories.CategoryFactory.get_list_url() factories.CategoryFactory()
def setUp(self): plugins.manager.register( offering_type='TEST_TYPE', create_resource_processor=test_utils.TestCreateProcessor, ) self.fixture = fixtures.MarketplaceFixture() self.fixture.offering.type = 'TEST_TYPE' self.fixture.offering.save() self.url = factories.ResourceFactory.get_list_url() self.scope = structure_factories.TestNewInstanceFactory()
def setUp(self) -> None: self.mp_fixture = fixtures.MarketplaceFixture() self.consumer_project = self.mp_fixture.project self.consumable_resource = self.mp_fixture.resource self.admin = self.mp_fixture.admin self.ssh_key = structure_factories.SshPublicKeyFactory( user=self.admin, is_shared=True, ) self.url = factories.ServiceProviderFactory.get_url( self.mp_fixture.service_provider, action='keys')
def setUp(self) -> None: self.mp_fixture = fixtures.MarketplaceFixture() self.consumer_project = self.mp_fixture.project self.consumable_resource = self.mp_fixture.resource self.admin = self.mp_fixture.admin self.permission = structure_models.ProjectPermission.objects.get( user=self.admin, project=self.consumer_project, is_active=True, ) self.url = factories.ServiceProviderFactory.get_url( self.mp_fixture.service_provider, action='project_permissions')
def setUp(self): self.fixture = fixtures.MarketplaceFixture() self.project = self.fixture.project self.resource_1 = self.fixture.resource self.resource_1.state = models.Resource.States.OK self.resource_1.save() self.resource_2 = models.Resource.objects.create( project=self.project, offering=self.fixture.offering, plan=self.fixture.plan, state=models.Resource.States.OK, ) self.project.end_date = datetime.datetime(year=2020, month=1, day=1).date() self.project.save()
def setUp(self): self.fixture = fixtures.MarketplaceFixture() self.url = factories.OrderFactory.get_list_url()
def setUp(self): self.fixture = fixtures.MarketplaceFixture()