コード例 #1
0
    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
コード例 #2
0
 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)
コード例 #3
0
ファイル: test_views.py プロジェクト: himoutoumaru/polyaxon
 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)
コード例 #4
0
ファイル: test_service.py プロジェクト: ttsvetanov/polyaxon
    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
コード例 #5
0
 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)
コード例 #6
0
ファイル: test_serializers.py プロジェクト: whmnoe4j/polyaxon
 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)