Daniel Izquierdo
af4851f7a8
Move the new `reverse' function from urlresolvers to utils
2012-02-21 22:41:51 +09:00
Daniel Izquierdo
12e34814e9
Test the custom reverse() function instead of the one provided by Django
2012-02-21 22:41:51 +09:00
Paul Oswald
9c8ca51c78
Delete robots.txt, favicon.ico views; Move style to a new static namespace
2012-02-14 11:25:59 +09:00
Jamie Matthews
76a7d35813
Ensure duplicate "page" parameters are not created
...
Previously, URLObject.add_query_param was used to generate
next/previous page links in PaginatorMixin. This resulted
in (for example) page 2's "next" link having the params:
?page=2&page=3
Instead, URLObject.set_query_param should be used to replace
the current value of the "page" parameter.
2012-02-07 11:08:55 +00:00
Tom Christie
c7a8056034
Use named args in mixin tests.
2012-01-29 13:20:03 +00:00
Tom Christie
c1fe5da85f
Refactoring get_name/get_description
2012-01-25 20:39:01 +00:00
Tom Christie
f5e54c7c32
Merge remote-tracking branch 'btimby/description'
2012-01-25 19:53:04 +00:00
Tom Christie
df07616c6c
Merge pull request #144 from btimby/master
...
Fix test_with_content_type_args to pass regardless of JSON library idiosyncracies
2012-01-24 12:25:32 -08:00
Ben Timby
d3ec860dd1
Modified test case to pass regardless of JSON library
2012-01-24 14:36:34 -05:00
Ben Timby
54caf6d7ba
Modified test case to pass regardless of JSON library
2012-01-24 14:34:29 -05:00
Ben Timby
7fa3a214fb
Refactored get_name()/get_description()
2012-01-23 13:32:37 -05:00
Ben Timby
2d8739115c
Fix for testcase test_with_content_type_args
2012-01-23 13:18:38 -05:00
Tom Christie
8bb427537c
Docstring tidy up
2012-01-23 09:06:30 +00:00
Tom Christie
e362344fbd
Fix tests to work on all supported configurations.
2012-01-22 20:19:34 +00:00
Tom Christie
add6c88a26
Merge https://github.com/mjumbewu/django-rest-framework
2012-01-21 17:58:06 +00:00
Tom Christie
c94423151b
Drop short status codes.
2012-01-21 17:55:25 +00:00
Tom Christie
a99a449c88
Add test for PUT with session auth+csrf
2012-01-21 17:47:33 +00:00
Mjumbe Wawatu Poe
417eacb2ed
Add a get_object method to the ModelMixin, and tests
2012-01-20 13:05:44 -05:00
Tom Christie
a8ed7f9189
Merge pull request #130 from flashingpumpkin/master
...
Added an additional attribute `unknown_form_fields` to `FormResource`
2012-01-19 10:55:31 -08:00
Alen Mujezinovic
ec5badf739
Renamed unknown_form_fields
to allow_unknown_form_fields
2012-01-19 15:52:26 +00:00
Ben Timby
0a5ca000ed
Docstring/whitespace fixes.
2012-01-18 22:59:30 -05:00
Alen Mujezinovic
0a167a54fd
Added an additional attribute unknown_form_fields
to FormResource
...
If the attribute is set to `True`, the validation method will not
raise an `ErrorResponse` with status 400 but silently strip out
unexpected fields on the form and only return the validated data.
2012-01-17 11:01:32 +00:00
Marko Tibold
5f4096ca28
py25, py26 along with Django12 can't handle assertDictEqual (it was introduced
...
in py27)
2012-01-13 23:01:16 +01:00
Marko Tibold
905dd2ed9d
Got rid of more duplicate tests and put back the tests for #122 .
2012-01-13 21:57:49 +01:00
Michele Lazzeri
21776c0de2
split renderer and parser complex data test case
2012-01-13 10:11:34 +01:00
Michele Lazzeri
1bec6f2d5e
add testcate XMLRendererTestCase.test_render_and_parse_complex_data
2012-01-12 18:04:18 +01:00
Tom Christie
ed8b296e75
Added test_ugettext_lazy test. Refs #87 .
2012-01-11 16:16:22 +00:00
Tom Christie
c995ab397c
Made suggested cleanups. Refs #121 .
2012-01-11 14:56:12 +00:00
Tom Christie
e8ddbf435c
Merge pull request #121 from sebpiq/issue-73
...
Fixes #73 .
Thanks @sebpiq, @ekohl!
2012-01-11 06:53:32 -08:00
Tom Christie
b522cc8e51
Merge https://github.com/dzen/django-rest-framework
2012-01-11 14:37:25 +00:00
Marko Tibold
aaa14a3e17
fixes #122
...
tahanks @remcogerlich
2012-01-11 10:27:14 +01:00
Sébastien Piquemal
792bc4d608
fixed issue#73 and added a test
2012-01-10 20:38:01 +02:00
Benoit C
96e91f5841
Add test for final() method
2012-01-10 00:23:19 +01:00
Jamie Matthews
18535c7a38
Preserve existing query params in PaginatorMixin
...
Previously, generation of next/previous links would discard any existing
query parameters. This commit introduces a dependency on URLObject, which
is used to intelligently parse and modify URLs to ensure existing params
are preserved.
Addresses issues #107
2012-01-05 14:07:31 +00:00
Marko Tibold
47e4f0d37d
We can now use @unittests.skip
2012-01-04 11:58:22 +01:00
Tom Christie
904f197474
Replace field-errors with field_errors
2011-12-30 15:33:13 +00:00
Tom Christie
07349597ab
whitespace fixes
2011-12-29 13:31:12 +00:00
Tom Christie
1bdc5eacc6
Add JSONP. Fixes #82
2011-12-29 13:24:52 +00:00
Marko Tibold
90ddec03b7
Fixes #94
...
Modified alazaro's commit sot that both markdown < 2.1 and >= 2.1 are
supported
The test checks if either matches the old or the new style.
2011-12-21 01:06:24 +01:00
alazaro
4a60575132
Fixed test broken by markdown update
...
Removed unused code. No longer needed with markdown 2.1.0.
2011-12-14 23:36:13 +01:00
Tom Christie
d53f7f45b4
Use 1.4's CSRFMiddleware, so that PUT and DELETE get CSRF validation if session authentication is being used
2011-12-14 20:10:06 +00:00
Tom Christie
050f07e7b1
Ensure that external projects do not need to add 'djangorestframework.tests' to INSTALLED_APPS during testing.
2011-12-14 19:23:48 +00:00
Tom Christie
5c6adb1cca
Drop unused import
2011-12-12 12:09:12 +00:00
Marko Tibold
7b6a6caa96
fix copy-paste typo.
2011-12-12 12:09:10 +01:00
Craig Blaszczyk
e84bf2140c
fix merge
2011-12-11 18:30:43 +00:00
Craig Blaszczyk
0632e946f9
add xml parser
2011-12-11 18:27:40 +00:00
Tom Christie
5db422c9d3
Add pagination. Thanks @devioustree!
2011-12-09 13:37:53 +00:00
Tom Christie
325ee1e3a4
Merge pull request #62 from txels/master
...
HTTP OPTIONS support
2011-12-09 04:40:14 -08:00
Tom Christie
a3f483a6b1
Drop tests that are broken, because the functionality isn't implemented.
...
Could be slightly nicer behavior about preserving .POST usability, but
it's not there yet. These two test check for that but are currently
broken. Leave them out for now.
2011-12-09 11:27:34 +00:00
Carles Barrobés
3b413dbb40
Added support for OPTIONS method, including a few unit tests
2011-07-30 22:23:53 +02:00