From a7d56eaf8a08ef0c828639c39ec8b7dbb95e5445 Mon Sep 17 00:00:00 2001 From: Luiz Oliveira Date: Tue, 27 Oct 2015 12:11:22 -0200 Subject: [PATCH] Tests for social network enabled --- colab/accounts/tests/test_request.py | 25 +++++++++++++++++++++++++ colab/settings.py | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/colab/accounts/tests/test_request.py b/colab/accounts/tests/test_request.py index 15eb538..667d6be 100644 --- a/colab/accounts/tests/test_request.py +++ b/colab/accounts/tests/test_request.py @@ -6,6 +6,8 @@ Objective: Test requests. from django.test import TestCase, Client from django.test.client import RequestFactory from colab.accounts.models import User +from colab.accounts.context_processors import social_network_enabled +from django.conf import settings class RequestTest(TestCase): @@ -65,3 +67,26 @@ class RequestTest(TestCase): self.assertEqual(302, response.status_code) self.assertEqual("http://testserver/account/usertest/subscriptions", response.url) + + +class SocialNetworkTest(TestCase): + """docstring for SocialNetworkTest""" + + def setUp(self): + self.factory = RequestFactory() + self.client = Client() + + def create_user(self): + self.user_test = User() + self.user_test.username = "usertest" + self.user_test.email = "usertest@colab.com.br" + self.user_test.set_password("1234colab") + self.user_test.save() + + def test_social_network(self): + self.create_user() + self.client.login(username="usertest", password='1234colab') + response = self.client.get('/myaccount/') + result = social_network_enabled(response)['SOCIAL_NETWORK_ENABLED'] + self.assertTrue(result) + self.assertTrue(settings.SOCIAL_NETWORK_ENABLED) diff --git a/colab/settings.py b/colab/settings.py index dcb8dee..89a6bfc 100644 --- a/colab/settings.py +++ b/colab/settings.py @@ -131,7 +131,7 @@ ATTACHMENTS_FOLDER_PATH = '/mnt/trac/attachments/' # the indexes ORDERING_DATA = { - 'latest': { + 'latest': { 'name': _(u'Recent activity'), 'fields': ('-modified', '-created'), }, -- libgit2 0.21.2