Skip to content

Commit 3df4cc0

Browse files
committed
Add unit test for programmatic application and approval
1 parent 74f7930 commit 3df4cc0

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# -*- coding: utf-8 -*-
2+
import pytest
3+
from members.tests.fixtures.memberlikes import MembershipApplicationFactory
4+
from members.tests.fixtures.types import MemberTypeFactory
5+
from members.models import Member
6+
7+
@pytest.mark.django_db
8+
def test_application_approve():
9+
mtypes = [MemberTypeFactory(label='Normal member')]
10+
application = MembershipApplicationFactory()
11+
email = application.email
12+
application.approve(set_mtypes=mtypes)
13+
Member.objects.get(email=email)

0 commit comments

Comments
 (0)