def setUp(self): self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) self.organisation = Organisation.objects.create(name="Test org") user.organisations.add(self.organisation)
def setUp(self): self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) self.organisation = Organisation.objects.create(name='Test Org') user.add_organisation(self.organisation, OrganisationRole.ADMIN) self.project = Project.objects.create(name='Test project', organisation=self.organisation) self.project2 = Project.objects.create(name='Test project2', organisation=self.organisation) self.environment_1 = Environment.objects.create( name='Test environment 1', project=self.project) self.environment_2 = Environment.objects.create( name='Test environment 2', project=self.project) self.tag_one = Tag.objects.create(label='Test Tag', color='#fffff', description='Test Tag description', project=self.project) self.tag_two = Tag.objects.create(label='Test Tag2', color='#fffff', description='Test Tag2 description', project=self.project) self.tag_other_project = Tag.objects.create( label='Wrong Tag', color='#fffff', description='Test Tag description', project=self.project2)
def setUp(self): self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) self.organisation = Organisation.objects.create(name='ssg') user.organisations.add(self.organisation) self.project = Project.objects.create(name='Test project', organisation=self.organisation)
def setUp(self) -> None: self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) organisation = Organisation.objects.create(name='Test org') user.add_organisation(organisation, OrganisationRole.ADMIN) self.project = Project.objects.create(name='Test project', organisation=organisation) self.environment = Environment.objects.create(name='Test environment', project=self.project) self.identity = Identity.objects.create(identifier='test-user', environment=self.environment)
def setUp(self): self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) self.organisation = Organisation.objects.create(name='Test Org') user.add_organisation(self.organisation, OrganisationRole.ADMIN) # admin to bypass perms self.project = Project.objects.create(name='Test project', organisation=self.organisation) self.environment = Environment.objects.create(name='Test Environment', project=self.project) self.identity = Identity.objects.create(identifier=self.identifier, environment=self.environment)
def setUp(self) -> None: self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) organisation = Organisation.objects.create(name='Test organisation') user.add_organisation(organisation, OrganisationRole.ADMIN) project = Project.objects.create(name='Test project', organisation=organisation) self.environment = Environment.objects.create(name='Test environment', project=project) self.valid_webhook_url = 'http://my.webhook.com/webhooks'
def setUp(self): user = Helper.create_ffadminuser() self.organisation = Organisation.objects.create(name="Test Org") user.add_organisation(self.organisation, OrganisationRole.ADMIN) # admin to bypass perms self.project = Project.objects.create(name="Test project", organisation=self.organisation) self.environment = Environment.objects.create(name="Test Environment", project=self.project) self.identity = Identity.objects.create(identifier=self.identifier, environment=self.environment)
def setUp(self): self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) self.organisation = Organisation.objects.create(name='Test Org') user.add_organisation(self.organisation, OrganisationRole.ADMIN) self.project = Project.objects.create(name='Test project', organisation=self.organisation) self.environment_1 = Environment.objects.create( name='Test environment 1', project=self.project) self.environment_2 = Environment.objects.create( name='Test environment 2', project=self.project)
def setUp(self): self.client = APIClient() self.user = Helper.create_ffadminuser() self.client.force_authenticate(user=self.user) create_environment_permission = ProjectPermissionModel.objects.get(key="CREATE_ENVIRONMENT") read_project_permission = ProjectPermissionModel.objects.get(key="VIEW_PROJECT") self.organisation = Organisation.objects.create(name='ssg') self.user.add_organisation(self.organisation, OrganisationRole.ADMIN) # admin to bypass perms self.project = Project.objects.create(name='Test project', organisation=self.organisation) user_project_permission = UserProjectPermission.objects.create(user=self.user, project=self.project) user_project_permission.permissions.add(create_environment_permission, read_project_permission)
def setUp(self): self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) self.organisation = Organisation.objects.create(name="Test Org") user.add_organisation(self.organisation, OrganisationRole.ADMIN) # admin to bypass perms self.project = Project.objects.create(name="Test project", organisation=self.organisation) self.environment = Environment.objects.create(name="Test Environment", project=self.project) self.list_url = reverse("api-v1:projects:integrations-datadog-list", args=[self.project.id])
def setUp(self) -> None: self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) organisation = Organisation.objects.create(name='Test Org') user.add_organisation(organisation, OrganisationRole.ADMIN) self.project = Project.objects.create(organisation=organisation, name='Test project') self.environment_1 = Environment.objects.create( project=self.project, name='Test environment 1') self.environment_2 = Environment.objects.create( project=self.project, name='Test environment 2') self.feature = Feature.objects.create(project=self.project, name='Test feature') self.segment = Segment.objects.create(project=self.project, name='Test segment')
def setUp(self): self.client = APIClient() user = Helper.create_ffadminuser() self.client.force_authenticate(user=user) self.organisation = Organisation.objects.create(name="Test Org") user.add_organisation(self.organisation, OrganisationRole.ADMIN) self.project = Project.objects.create( name="Test project", organisation=self.organisation ) self.project2 = Project.objects.create( name="Test project2", organisation=self.organisation ) self.environment_1 = Environment.objects.create( name="Test environment 1", project=self.project ) self.environment_2 = Environment.objects.create( name="Test environment 2", project=self.project ) self.tag_one = Tag.objects.create( label="Test Tag", color="#fffff", description="Test Tag description", project=self.project, ) self.tag_two = Tag.objects.create( label="Test Tag2", color="#fffff", description="Test Tag2 description", project=self.project, ) self.tag_other_project = Tag.objects.create( label="Wrong Tag", color="#fffff", description="Test Tag description", project=self.project2, )
def setUp(self): self.client = APIClient() self.user = Helper.create_ffadminuser() self.client.force_authenticate(user=self.user)