summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-04-22 11:41:37 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-04-22 11:41:37 +0200
commita929afc8937dbff7def85251937798c963f85ac0 (patch)
treec5837cd00b79889a3e9468a29719892b175fb87a
parent402b89998b9818d769fd594df1f5ae6f2c263cae (diff)
downloadIshtar-a929afc8937dbff7def85251937798c963f85ac0.tar.bz2
Ishtar-a929afc8937dbff7def85251937798c963f85ac0.zip
Tests: improve user creations
-rw-r--r--archaeological_operations/tests.py4
-rw-r--r--ishtar_common/tests.py6
2 files changed, 7 insertions, 3 deletions
diff --git a/archaeological_operations/tests.py b/archaeological_operations/tests.py
index 303ed2237..a5b83ff1c 100644
--- a/archaeological_operations/tests.py
+++ b/archaeological_operations/tests.py
@@ -595,9 +595,7 @@ class OperationInitTest(object):
username, password, self.user = create_user()
def get_default_user(self):
- if not hasattr(self, 'user') or not self.user:
- self.create_user()
- return self.user
+ return self.create_user()
def create_orgas(self, user=None):
if not user:
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py
index d3ac4a4bd..e3958814c 100644
--- a/ishtar_common/tests.py
+++ b/ishtar_common/tests.py
@@ -72,6 +72,9 @@ class OOOGenerationTest(TestCase):
def create_superuser():
username = 'username4277'
password = 'dcbqj756456!@%'
+ q = User.objects.filter(username=username)
+ if q.count():
+ return username, password, q.all()[0]
user = User.objects.create_superuser(username, "nomail@nomail.com",
password)
user.set_password(password)
@@ -82,6 +85,9 @@ def create_superuser():
def create_user():
username = 'username678'
password = 'dcbqj756456!@%'
+ q = User.objects.filter(username=username)
+ if q.count():
+ return username, password, q.all()[0]
user = User.objects.create_user(username, email="nomail2@nomail.com")
user.set_password(password)
user.save()