from django.test import TestCase from django.core.urlresolvers import reverse from tracker.models import * from accounts.models import User from permissions.models import PermissionModel as PermModel class TestViews(TestCase): fixtures = ['test_tracker_views'] def setUp(self): self.client.login(username='admin', password='admin') def test_markdown(self): response = self.client.get(reverse('markdown')) self.assertEqual(response.status_code, 405) # get method not allowed response = self.client.post(reverse('markdown'), { 'data': '**bold**', }) self.assertContains(response, 'bold') response = self.client.post(reverse('markdown'), { 'data': '', }) self.assertNotContains(response, '