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