Tom Christie
|
f7db06953b
|
Remove unneeded tests.utils, superseeded by APIRequestFactory, APIClient
|
2013-06-29 08:06:11 +01:00 |
|
Tom Christie
|
90bc07f3f1
|
Addeded 'APITestClient.credentials()'
|
2013-06-29 08:05:08 +01:00 |
|
Tom Christie
|
f585480ee1
|
Added APIClient
|
2013-06-28 17:50:30 +01:00 |
|
Tom Christie
|
7224b20d58
|
Added APIRequestFactory
|
2013-06-28 17:17:39 +01:00 |
|
Tom Christie
|
e0dddbc5de
|
Merge branch 'master' of https://github.com/tomchristie/django-rest-framework
|
2013-06-27 12:32:46 +01:00 |
|
Tom Christie
|
96f41fd12d
|
Use imported views to expose python 2.6 bug. Refs #943
|
2013-06-27 11:58:34 +01:00 |
|
Tom Christie
|
7e67ad666b
|
Merge pull request #953 from j4mie/prevent-duplicate-routing
Prevent dynamically routing to a method that is already routed to.
|
2013-06-26 15:37:42 -07:00 |
|
Jamie Matthews
|
c127e63c32
|
Raise exception when attempting to dynamically route to a method that is already routed to. Fixes #940
|
2013-06-26 23:00:42 +01:00 |
|
Tom Christie
|
91b9fcb0ba
|
Minor test cleanup
|
2013-06-26 22:43:17 +01:00 |
|
Tom Christie
|
35e4d1cf9c
|
Merge pull request #943 from trwired/utf8safedocs
Make browsable API views play nice with utf-8
|
2013-06-26 14:41:07 -07:00 |
|
Igor Kalat
|
c8b0e6c40f
|
Refactored get_view_description, moved appropriate tests to test_description.py
|
2013-06-26 22:12:02 +02:00 |
|
Igor Kalat
|
2bf5f63050
|
Make browsable API views play nice with utf-8
|
2013-06-22 19:21:28 +02:00 |
|
Tom Christie
|
3d4bb4b553
|
Ensure action kwargs properly handdled. Refs #940.
|
2013-06-21 22:03:07 +01:00 |
|
Tom Christie
|
4ad1094968
|
HyperlinkedModelSerializer supports overriding of 'url' field. Closes #936
|
2013-06-17 15:09:36 +01:00 |
|
Tom Christie
|
df957c8625
|
Fix and tests for ScopedRateThrottle. Closes #935
|
2013-06-14 14:18:40 +01:00 |
|
Mark Hughes
|
82c515c19c
|
Added test for custom fields with min_value and max_value validators
|
2013-06-12 17:36:16 +01:00 |
|
Ethan Fremen
|
d89aade343
|
Allow the default router to have a custom name.
Signed-off-by: Ethan Fremen <ethan@matterport.com>
|
2013-06-07 19:49:18 -07:00 |
|
Alex Burgel
|
ecb8a460c9
|
Fix serialization exception when using non-existent consumer
|
2013-06-05 17:02:44 -04:00 |
|
Tom Christie
|
2ca243a114
|
Fix up tests and tox
|
2013-06-05 13:20:06 +01:00 |
|
Tom Christie
|
f1251e8c58
|
Added trailing_slash argument to routers. Closes #905
|
2013-06-04 20:59:12 +01:00 |
|
Tom Christie
|
c160e49321
|
Test cases and fix for plain-list relationships (ie not queryset) Closes #878.
|
2013-06-04 14:05:35 +01:00 |
|
Tom Christie
|
478f6ff94a
|
Regression test for #840. Closes #840.
|
2013-06-03 21:21:47 +01:00 |
|
Tom Christie
|
6e0567c271
|
request.user should be still be accessible in renderer context if authentication fails
|
2013-06-03 12:32:57 +01:00 |
|
Tom Christie
|
62e59f8277
|
Merge pull request #900 from copitux/fix-validation-layer
Bugfix: Fix run validation layer with invalid data
|
2013-06-03 00:49:02 -07:00 |
|
Tom Christie
|
a3796f430b
|
Only use test import munging prior to Django 1.6's new test runner
|
2013-06-02 21:04:47 +01:00 |
|
Tom Christie
|
27d8b848bc
|
Add notes on 'method' argument to '@action' decorator
|
2013-06-02 20:40:56 +01:00 |
|
Tom Christie
|
b15a6ccef2
|
Serializer field 'default' argument may be a callable
|
2013-06-02 20:12:49 +01:00 |
|
Tom Christie
|
372ad01b74
|
Test cleanup
|
2013-06-02 19:56:15 +01:00 |
|
Tom Christie
|
d7753123f6
|
HyperlinkedModelSerializer lookup_field option should apply to HyperlinkedIdentityField
|
2013-05-31 11:50:37 +01:00 |
|
Tom Christie
|
c36ff4e052
|
Cleaning up imports and whitespace
|
2013-05-31 11:17:33 +01:00 |
|
Tom Christie
|
fdf9a26740
|
Remove unused test helper module
|
2013-05-31 11:14:37 +01:00 |
|
David Medina
|
c176af35e5
|
Improve avoid validation test: #900
|
2013-05-30 09:07:30 +02:00 |
|
David Medina
|
d11b55648c
|
Bugfix: Fix run validation layer with invalid data
|
2013-05-29 12:55:42 +02:00 |
|
Tom Christie
|
85fe7197bf
|
Change test urls to match 1.6 test module name style
|
2013-05-29 09:00:30 +01:00 |
|
Tom Christie
|
cb49c5d3c0
|
Rename test modules to 1.6 style
|
2013-05-29 08:57:11 +01:00 |
|
Tom Christie
|
138f0cacdb
|
Raise 404 on incorrect lookup type in URL, not 500. Closes #890.
|
2013-05-28 11:57:11 +01:00 |
|
Tom Christie
|
fcaee6e580
|
Clean up OPTIONS implementation
|
2013-05-24 23:44:23 +01:00 |
|
Alex Burgel
|
112b52f57e
|
Allow action decorator to handle multiple http methods
|
2013-05-24 18:28:47 -04:00 |
|
Tom Christie
|
760e8642bd
|
Merge branch 'issue-192-expose-fields-for-options' of https://github.com/grimborg/django-rest-framework into improved-options-support
|
2013-05-24 21:21:56 +01:00 |
|
Oscar Vilaplana
|
a1deb5eac7
|
simplified, moved field humanizing to Field. broken tests
|
2013-05-23 08:26:55 +02:00 |
|
Tom Christie
|
7a93fdbe0a
|
Last bits of charset sorting-out-ness
|
2013-05-22 16:46:15 +01:00 |
|
Tom Christie
|
17699056af
|
Use assertEqual, not assertEquals
|
2013-05-22 16:45:56 +01:00 |
|
Tom Christie
|
0c2b534d95
|
Minor cleanup
|
2013-05-22 09:29:43 +01:00 |
|
Tom Christie
|
cdc3c37465
|
Merge and styling fixes
|
2013-05-21 12:01:56 +01:00 |
|
Tom Christie
|
aef7ac72cc
|
content type may be set explicitly on the response
|
2013-05-20 21:18:17 +01:00 |
|
Tom Christie
|
f19e0d544f
|
Fix charset issues
|
2013-05-20 21:00:56 +01:00 |
|
David Jones
|
c3fd7c6685
|
Updated SlugField to raise validation errors for invalid slugs
|
2013-05-20 13:04:38 +01:00 |
|
Oscar Vilaplana
|
dea0b6ab7f
|
removed TODO
|
2013-05-19 15:48:16 +02:00 |
|
Oscar Vilaplana
|
259153b3f9
|
removed TODO
|
2013-05-19 15:47:50 +02:00 |
|
Oscar Vilaplana
|
9133ef77ab
|
removed TODO
|
2013-05-19 15:47:23 +02:00 |
|