Fixing tests and documentation
parent
0779f5f447
commit
ab42052968
|
@ -22,9 +22,9 @@ Just execute these commands in your virtualenv(wrapper):
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
python manage.py syncdb --migrate --noinput
|
python manage.py syncdb --all --noinput
|
||||||
|
python manage.py migrate --fake
|
||||||
python manage.py loaddata initial_user
|
python manage.py loaddata initial_user
|
||||||
python manage.py loaddata initial_role
|
|
||||||
python manage.py sample_data
|
python manage.py sample_data
|
||||||
python manage.py createinitialrevisions
|
python manage.py createinitialrevisions
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,8 @@ echo "-> Create taiga DB"
|
||||||
createdb taiga
|
createdb taiga
|
||||||
|
|
||||||
echo "-> Run syncdb"
|
echo "-> Run syncdb"
|
||||||
python manage.py syncdb --migrate --noinput --traceback
|
python manage.py syncdb --all --noinput --traceback
|
||||||
|
python manage.py migrate --fake
|
||||||
# echo "-> Load initial Site"
|
# echo "-> Load initial Site"
|
||||||
# python manage.py loaddata initial_site --traceback
|
# python manage.py loaddata initial_site --traceback
|
||||||
echo "-> Load initial domain"
|
echo "-> Load initial domain"
|
||||||
|
|
|
@ -175,7 +175,7 @@ class RegisterTests(test.TestCase):
|
||||||
def _create_role(self):
|
def _create_role(self):
|
||||||
role_model = get_model("users", "Role")
|
role_model = get_model("users", "Role")
|
||||||
instance = role_model(name="foo", slug="foo",
|
instance = role_model(name="foo", slug="foo",
|
||||||
order=1, computable=True)
|
order=1, computable=True, project_id=1)
|
||||||
|
|
||||||
instance.save()
|
instance.save()
|
||||||
return instance
|
return instance
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -15,7 +15,7 @@ from . import create_issue
|
||||||
|
|
||||||
|
|
||||||
class IssuesTestCase(test.TestCase):
|
class IssuesTestCase(test.TestCase):
|
||||||
fixtures = ["initial_role.json", "initial_domains.json"]
|
fixtures = ["initial_domains.json"]
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.user1 = create_user(1) # Project owner
|
self.user1 = create_user(1) # Project owner
|
||||||
|
|
|
@ -14,7 +14,7 @@ from . import create_milestone
|
||||||
|
|
||||||
|
|
||||||
class MilestonesTestCase(test.TestCase):
|
class MilestonesTestCase(test.TestCase):
|
||||||
fixtures = ["initial_role.json", "initial_domains.json",]
|
fixtures = ["initial_domains.json",]
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.user1 = create_user(1)
|
self.user1 = create_user(1)
|
||||||
|
|
|
@ -18,7 +18,7 @@ from . import create_task
|
||||||
|
|
||||||
|
|
||||||
class TasksTestCase(test.TestCase):
|
class TasksTestCase(test.TestCase):
|
||||||
fixtures = ["initial_role.json", "initial_domains.json"]
|
fixtures = ["initial_domains.json"]
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.user1 = create_user(1) # Project owner
|
self.user1 = create_user(1) # Project owner
|
||||||
|
|
|
@ -20,7 +20,7 @@ def create_project(id, owner, save=True):
|
||||||
|
|
||||||
def add_membership(project, user, role_slug="back"):
|
def add_membership(project, user, role_slug="back"):
|
||||||
model = get_model("users", "Role")
|
model = get_model("users", "Role")
|
||||||
role = model.objects.get(slug=role_slug)
|
role = model.objects.get(slug=role_slug, project=project)
|
||||||
|
|
||||||
model = get_model("projects", "Membership")
|
model = get_model("projects", "Membership")
|
||||||
instance = model.objects.create(
|
instance = model.objects.create(
|
||||||
|
|
|
@ -13,7 +13,7 @@ from taiga.projects.models import Project, Membership
|
||||||
from . import create_project, add_membership
|
from . import create_project, add_membership
|
||||||
|
|
||||||
class ProfileTestCase(test.TestCase):
|
class ProfileTestCase(test.TestCase):
|
||||||
fixtures = ["initial_role.json", "initial_domains.json"]
|
fixtures = ["initial_domains.json"]
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.user1 = create_user(1, is_superuser=True)
|
self.user1 = create_user(1, is_superuser=True)
|
||||||
|
@ -170,7 +170,10 @@ class ProjectsTestCase(test.TestCase):
|
||||||
add_membership(self.project1, self.user3, "back")
|
add_membership(self.project1, self.user3, "back")
|
||||||
add_membership(self.project3, self.user3, "back")
|
add_membership(self.project3, self.user3, "back")
|
||||||
|
|
||||||
self.dev_role = get_model("users", "Role").objects.get(slug="back")
|
self.dev_role1 = get_model("users", "Role").objects.get(slug="back", project=self.project1)
|
||||||
|
self.dev_role2 = get_model("users", "Role").objects.get(slug="back", project=self.project2)
|
||||||
|
self.dev_role3 = get_model("users", "Role").objects.get(slug="back", project=self.project3)
|
||||||
|
self.dev_role4 = get_model("users", "Role").objects.get(slug="back", project=self.project4)
|
||||||
|
|
||||||
def test_send_invitations_01(self):
|
def test_send_invitations_01(self):
|
||||||
response = self.client.login(username=self.user1.username,
|
response = self.client.login(username=self.user1.username,
|
||||||
|
@ -178,7 +181,7 @@ class ProjectsTestCase(test.TestCase):
|
||||||
self.assertTrue(response)
|
self.assertTrue(response)
|
||||||
|
|
||||||
url = reverse("memberships-list")
|
url = reverse("memberships-list")
|
||||||
data = {"role": self.dev_role.id,
|
data = {"role": self.dev_role4.id,
|
||||||
"email": "pepe@pepe.com",
|
"email": "pepe@pepe.com",
|
||||||
"project": self.project4.id}
|
"project": self.project4.id}
|
||||||
|
|
||||||
|
@ -195,7 +198,7 @@ class ProjectsTestCase(test.TestCase):
|
||||||
self.assertTrue(response)
|
self.assertTrue(response)
|
||||||
|
|
||||||
url = reverse("memberships-list")
|
url = reverse("memberships-list")
|
||||||
data = {"role": self.dev_role.id,
|
data = {"role": self.dev_role4.id,
|
||||||
"email": "pepe@pepe.com",
|
"email": "pepe@pepe.com",
|
||||||
"project": self.project4.id}
|
"project": self.project4.id}
|
||||||
|
|
||||||
|
@ -219,7 +222,7 @@ class ProjectsTestCase(test.TestCase):
|
||||||
self.assertTrue(response)
|
self.assertTrue(response)
|
||||||
|
|
||||||
url = reverse("memberships-list")
|
url = reverse("memberships-list")
|
||||||
data = {"role": self.dev_role.id,
|
data = {"role": self.dev_role3.id,
|
||||||
"email": self.user3.email,
|
"email": self.user3.email,
|
||||||
"project": self.project3.id}
|
"project": self.project3.id}
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ from . import create_userstory
|
||||||
|
|
||||||
|
|
||||||
class UserStoriesTestCase(test.TestCase):
|
class UserStoriesTestCase(test.TestCase):
|
||||||
fixtures = ["initial_role.json", "initial_domains.json"]
|
fixtures = ["initial_domains.json"]
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.user1 = create_user(1) # Project owner
|
self.user1 = create_user(1) # Project owner
|
||||||
|
|
|
@ -13,7 +13,7 @@ from .. import models
|
||||||
|
|
||||||
|
|
||||||
class UserStoriesServiceTestCase(test.TestCase):
|
class UserStoriesServiceTestCase(test.TestCase):
|
||||||
fixtures = ["initial_role.json", "initial_domains.json"]
|
fixtures = ["initial_domains.json"]
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.user1 = create_user(1) # Project owner
|
self.user1 = create_user(1) # Project owner
|
||||||
|
|
|
@ -14,7 +14,7 @@ from . import create_wiki_page
|
||||||
|
|
||||||
|
|
||||||
class WikiPagesTestCase(test.TestCase):
|
class WikiPagesTestCase(test.TestCase):
|
||||||
fixtures = ["initial_role.json", "initial_domains.json"]
|
fixtures = ["initial_domains.json"]
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.user1 = create_user(1)
|
self.user1 = create_user(1)
|
||||||
|
|
Loading…
Reference in New Issue