Begin fixing tests.

Use custom django-navhelper
This commit is contained in:
Adarnof
2017-04-05 00:10:05 -04:00
parent 26405985a2
commit f0f1b21226
9 changed files with 136 additions and 42 deletions

View File

@@ -4,8 +4,7 @@ from django.db.models.signals import m2m_changed, pre_save
from django.contrib.auth.models import User, Group
from services.signals import m2m_changed_user_groups, pre_save_user
from services.signals import m2m_changed_group_permissions, m2m_changed_user_permissions, m2m_changed_state_permissions
from authentication.models import UserProfile, State
from authentication.models import UserProfile, State, CharacterOwnership
from eveonline.models import EveCharacter
@@ -26,14 +25,6 @@ class AuthUtils:
cls.connect_signals()
return user
@classmethod
def create_member(cls, username):
return cls.create_user(username, disconnect_signals=True)
@classmethod
def create_blue(cls, username):
return cls.create_user(username, disconnect_signals=True)
@classmethod
def disconnect_signals(cls):
m2m_changed.disconnect(m2m_changed_user_groups, sender=User.groups.through)
@@ -61,8 +52,6 @@ class AuthUtils:
corporation_ticker=corp_ticker,
alliance_id=alliance_id,
alliance_name=alliance_name,
api_id='1234',
user=user
)
UserProfile.objects.update_or_create(user=user, defaults={'main_character': char})
@@ -77,3 +66,7 @@ class AuthUtils:
if disconnect_signals:
cls.connect_signals()
@classmethod
def add_permissions_to_state(cls, perms, states, disconnect_signals=True):
return cls.add_permissions_to_groups(perms, states, disconnect_signals=disconnect_signals)