From 1cde31c86d9423e9b7a7409c2ef2ba7c0500e47f Mon Sep 17 00:00:00 2001
From: Tom Christie
Date: Sat, 25 Feb 2012 18:45:17 +0000
Subject: Massive merge
---
djangorestframework/tests/parsers.py | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
(limited to 'djangorestframework/tests/parsers.py')
diff --git a/djangorestframework/tests/parsers.py b/djangorestframework/tests/parsers.py
index 1ecc1760..0f36cece 100644
--- a/djangorestframework/tests/parsers.py
+++ b/djangorestframework/tests/parsers.py
@@ -132,17 +132,18 @@
# self.assertEqual(files['file1'].read(), 'blablabla')
from StringIO import StringIO
-from cgi import parse_qs
from django import forms
from django.test import TestCase
from djangorestframework.parsers import FormParser
from djangorestframework.parsers import XMLParser
import datetime
+
class Form(forms.Form):
field1 = forms.CharField(max_length=3)
field2 = forms.CharField()
+
class TestFormParser(TestCase):
def setUp(self):
self.string = "field1=abc&field2=defghijk"
@@ -152,10 +153,11 @@ class TestFormParser(TestCase):
parser = FormParser(None)
stream = StringIO(self.string)
- (data, files) = parser.parse(stream)
+ (data, files) = parser.parse(stream, {}, [])
self.assertEqual(Form(data).is_valid(), True)
+
class TestXMLParser(TestCase):
def setUp(self):
self._input = StringIO(
@@ -163,13 +165,13 @@ class TestXMLParser(TestCase):
''
'121.0'
'dasd'
- ''
+ ''
'2011-12-25 12:45:00'
''
- )
- self._data = {
+ )
+ self._data = {
'field_a': 121,
- 'field_b': 'dasd',
+ 'field_b': 'dasd',
'field_c': None,
'field_d': datetime.datetime(2011, 12, 25, 12, 45, 00)
}
@@ -183,21 +185,21 @@ class TestXMLParser(TestCase):
''
'name'
''
- )
+ )
self._complex_data = {
- "creation_date": datetime.datetime(2011, 12, 25, 12, 45, 00),
- "name": "name",
+ "creation_date": datetime.datetime(2011, 12, 25, 12, 45, 00),
+ "name": "name",
"sub_data_list": [
{
- "sub_id": 1,
+ "sub_id": 1,
"sub_name": "first"
- },
+ },
{
- "sub_id": 2,
+ "sub_id": 2,
"sub_name": "second"
}
]
- }
+ }
def test_parse(self):
parser = XMLParser(None)
--
cgit v1.2.3