Esempio n. 1
0
    def test_event_creation(self):
        user = User(
            name='Johannes',
            password='******',
            last_login=timezone.now(),
            email='*****@*****.**',
        )
        user.save()
        
        agent = Agent(
            name='CloudVM',
            status=True,
            env='01234567890123456789',
            version='12345',
            address='10.0.0.1',
        )
        agent.save()

        event = Event(
            level='none',
            data='Some data test',
            arquivado=False,
            date=timezone.now(),
            agent=agent,
            user=user,
        )
        event.full_clean()
        event.save()
        ev = Event.objects.get(pk=event.pk)
        self.assertEqual(event.level, ev.level)
        self.assertEqual(event.agent.name, ev.agent.name)
        self.assertEqual(event.user.name, ev.user.name)