diff options
Diffstat (limited to 'parts/django/tests/regressiontests/special_headers')
7 files changed, 0 insertions, 85 deletions
diff --git a/parts/django/tests/regressiontests/special_headers/__init__.py b/parts/django/tests/regressiontests/special_headers/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/parts/django/tests/regressiontests/special_headers/__init__.py +++ /dev/null diff --git a/parts/django/tests/regressiontests/special_headers/fixtures/data.xml b/parts/django/tests/regressiontests/special_headers/fixtures/data.xml deleted file mode 100644 index 7e60d45..0000000 --- a/parts/django/tests/regressiontests/special_headers/fixtures/data.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<django-objects version="1.0"> - <object pk="100" model="auth.user"> - <field type="CharField" name="username">super</field> - <field type="CharField" name="first_name">Super</field> - <field type="CharField" name="last_name">User</field> - <field type="CharField" name="email">super@example.com</field> - <field type="CharField" name="password">sha1$995a3$6011485ea3834267d719b4c801409b8b1ddd0158</field> - <field type="BooleanField" name="is_staff">True</field> - <field type="BooleanField" name="is_active">True</field> - <field type="BooleanField" name="is_superuser">True</field> - <field type="DateTimeField" name="last_login">2007-05-30 13:20:10</field> - <field type="DateTimeField" name="date_joined">2007-05-30 13:20:10</field> - <field to="auth.group" name="groups" rel="ManyToManyRel"></field> - <field to="auth.permission" name="user_permissions" rel="ManyToManyRel"></field> - </object> - <object pk="1" model="special_headers.article"> - <field type="TextField" name="text">text</field> - </object> -</django-objects> diff --git a/parts/django/tests/regressiontests/special_headers/models.py b/parts/django/tests/regressiontests/special_headers/models.py deleted file mode 100644 index 0c12675..0000000 --- a/parts/django/tests/regressiontests/special_headers/models.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.db import models - -class Article(models.Model): - text = models.TextField() diff --git a/parts/django/tests/regressiontests/special_headers/templates/special_headers/article_detail.html b/parts/django/tests/regressiontests/special_headers/templates/special_headers/article_detail.html deleted file mode 100644 index 3cbd38c..0000000 --- a/parts/django/tests/regressiontests/special_headers/templates/special_headers/article_detail.html +++ /dev/null @@ -1 +0,0 @@ -{{ object }} diff --git a/parts/django/tests/regressiontests/special_headers/tests.py b/parts/django/tests/regressiontests/special_headers/tests.py deleted file mode 100644 index f304bfa..0000000 --- a/parts/django/tests/regressiontests/special_headers/tests.py +++ /dev/null @@ -1,40 +0,0 @@ -from django.test import TestCase -from django.contrib.auth.models import User - -class SpecialHeadersTest(TestCase): - fixtures = ['data.xml'] - - def test_xheaders(self): - user = User.objects.get(username='super') - response = self.client.get('/special_headers/article/1/') - # import pdb; pdb.set_trace() - self.failUnless('X-Object-Type' not in response) - self.client.login(username='super', password='secret') - response = self.client.get('/special_headers/article/1/') - self.failUnless('X-Object-Type' in response) - user.is_staff = False - user.save() - response = self.client.get('/special_headers/article/1/') - self.failUnless('X-Object-Type' not in response) - user.is_staff = True - user.is_active = False - user.save() - response = self.client.get('/special_headers/article/1/') - self.failUnless('X-Object-Type' not in response) - - def test_xview(self): - user = User.objects.get(username='super') - response = self.client.head('/special_headers/xview/') - self.failUnless('X-View' not in response) - self.client.login(username='super', password='secret') - response = self.client.head('/special_headers/xview/') - self.failUnless('X-View' in response) - user.is_staff = False - user.save() - response = self.client.head('/special_headers/xview/') - self.failUnless('X-View' not in response) - user.is_staff = True - user.is_active = False - user.save() - response = self.client.head('/special_headers/xview/') - self.failUnless('X-View' not in response) diff --git a/parts/django/tests/regressiontests/special_headers/urls.py b/parts/django/tests/regressiontests/special_headers/urls.py deleted file mode 100644 index 721f60a..0000000 --- a/parts/django/tests/regressiontests/special_headers/urls.py +++ /dev/null @@ -1,10 +0,0 @@ -# coding: utf-8 -from django.conf.urls.defaults import * -from django.views.generic.list_detail import object_detail -from models import Article -import views - -urlpatterns = patterns('', - (r'^article/(?P<object_id>\d+)/$', object_detail, {'queryset': Article.objects.all()}), - (r'^xview/$', views.xview), -) diff --git a/parts/django/tests/regressiontests/special_headers/views.py b/parts/django/tests/regressiontests/special_headers/views.py deleted file mode 100644 index 7a01203..0000000 --- a/parts/django/tests/regressiontests/special_headers/views.py +++ /dev/null @@ -1,10 +0,0 @@ -# -*- coding:utf-8 -*- -from django.http import HttpResponse -from django.utils.decorators import decorator_from_middleware -from django.middleware.doc import XViewMiddleware - -xview_dec = decorator_from_middleware(XViewMiddleware) - -def xview(request): - return HttpResponse() -xview = xview_dec(xview) |