def test_record_creates_activities(self): assert ActivityLog.objects.count() == 0 activitylogs.record(ref_id=uuid.uuid4(), event_type=USER_ACTIVATED, instance=self.user, actor_id=self.admin.id, actor_name=self.admin.username) assert ActivityLog.objects.count() == 1 activity = ActivityLog.objects.last() assert activity.event_type == USER_ACTIVATED assert activity.content_object == self.user assert activity.actor == self.admin activitylogs.record(ref_id=uuid.uuid4(), event_type=EXPERIMENT_DELETED_TRIGGERED, instance=self.experiment, actor_id=self.admin.id, actor_name=self.admin.username) assert ActivityLog.objects.count() == 2 activity = ActivityLog.objects.last() assert activity.event_type == EXPERIMENT_DELETED_TRIGGERED assert activity.content_object == self.experiment assert activity.actor == self.admin
def setUp(self): super().setUp() self.user = UserFactory() activitylogs.validate() activitylogs.setup() self.project = ProjectFactory() activitylogs.record(ref_id=uuid.uuid4(), event_type=USER_ACTIVATED, instance=self.user, actor_id=self.user.id, actor_name=self.user.username) activitylogs.record(ref_id=uuid.uuid4(), event_type=PROJECT_DELETED_TRIGGERED, instance=self.project, actor_id=self.user.id, actor_name=self.user.username) self.experiment = ExperimentFactory() activitylogs.record(ref_id=uuid.uuid4(), event_type=EXPERIMENT_DELETED_TRIGGERED, instance=self.experiment, actor_id=self.user.id, actor_name=self.user.username) self.job = JobFactory() activitylogs.record(ref_id=uuid.uuid4(), event_type=JOB_VIEWED, instance=self.job, actor_id=self.user.id, actor_name=self.user.username)
def set_objects(self): self.user = self.auth_client.user self.project = ProjectFactory() activitylogs.record(ref_id=uuid.uuid4(), event_type=PROJECT_DELETED_TRIGGERED, instance=self.project, actor_id=self.user.id, actor_name=self.user.username) self.experiment = ExperimentFactory() activitylogs.record(ref_id=uuid.uuid4(), event_type=EXPERIMENT_DELETED_TRIGGERED, instance=self.experiment, actor_id=self.user.id, actor_name=self.user.username) self.job = JobFactory() activitylogs.record(ref_id=uuid.uuid4(), event_type=JOB_CREATED, instance=self.job, actor_id=self.user.id, actor_name=self.user.username) activitylogs.record(ref_id=uuid.uuid4(), event_type=JOB_VIEWED, instance=self.job, actor_id=self.user.id, actor_name=self.user.username)
def test_record_creates_activities(self): assert ActivityLog.objects.count() == 0 activitylogs.record(event_type=USER_ACTIVATED, instance=self.user, actor_id=self.admin.id) assert ActivityLog.objects.count() == 1 activity = ActivityLog.objects.last() assert activity.event_type == USER_ACTIVATED assert activity.content_object == self.user assert activity.actor == self.admin activitylogs.record(event_type=EXPERIMENT_DELETED_TRIGGERED, instance=self.experiment, actor_id=self.admin.id) assert ActivityLog.objects.count() == 2 activity = ActivityLog.objects.last() assert activity.event_type == EXPERIMENT_DELETED_TRIGGERED assert activity.content_object == self.experiment assert activity.actor == self.admin
def set_objects(self): self.user = self.auth_client.user self.project = ProjectFactory(user=self.user) activitylogs.record(event_type=PROJECT_DELETED_TRIGGERED, instance=self.project, actor_id=self.user.id) self.experiment = ExperimentFactory(project=self.project) activitylogs.record(event_type=EXPERIMENT_DELETED_TRIGGERED, instance=self.experiment, actor_id=self.user.id) self.job = JobFactory(project=self.project) activitylogs.record(event_type=JOB_VIEWED, instance=self.job, actor_id=self.user.id)
def setUp(self): super().setUp() self.user = UserFactory() activitylogs.validate() activitylogs.setup() self.project = ProjectFactory() activitylogs.record(event_type=PROJECT_DELETED_TRIGGERED, instance=self.project, actor_id=self.user.id) self.experiment = ExperimentFactory() activitylogs.record(event_type=EXPERIMENT_DELETED_TRIGGERED, instance=self.experiment, actor_id=self.user.id) self.job = JobFactory() activitylogs.record(event_type=JOB_VIEWED, instance=self.job, actor_id=self.user.id)