Example #1
0
    def test_simple(self):
        group = self.create_group()

        process_inbound_email(mailfrom=self.user.email, group_id=group.id, payload="hello world!")

        activity = Activity.objects.get(group=group, type=Activity.NOTE)
        assert activity.user == self.user
        assert activity.data["text"] == "hello world!"
Example #2
0
    def test_handle_unknown_address(self):
        group = self.create_group()

        process_inbound_email(
            mailfrom="*****@*****.**", group_id=group.id, payload="hello world!"
        )

        assert not Activity.objects.filter(group=group, type=Activity.NOTE).exists()
Example #3
0
    def test_handle_unknown_address(self):
        group = self.create_group()

        process_inbound_email(
            mailfrom='*****@*****.**',
            group_id=group.id,
            payload='hello world!',
        )

        assert not Activity.objects.filter(
            group=group,
            type=Activity.NOTE,
        ).exists()
Example #4
0
    def test_simple(self):
        group = self.create_group()

        process_inbound_email(
            mailfrom=self.user.email,
            group_id=group.id,
            payload='hello world!',
        )

        activity = Activity.objects.get(
            group=group,
            type=Activity.NOTE,
        )
        assert activity.user == self.user
        assert activity.data['text'] == 'hello world!'