Commit Graph

202 Commits

Author SHA1 Message Date
tom christie tom@tomchristie.com
bdf4fef8b6 simplejson no longer a requirement for python 2.5 (uses django's built in simplejson lib) 2011-04-26 20:37:15 +01:00
tom christie tom@tomchristie.com
3d15adaeb1 Fixes #35 - Import json from django's built-in package (Does cleverness in determing best lib to use) 2011-04-26 20:20:31 +01:00
Tom Christie
762a52edde Fix some compat issues with json/simplejson 2011-04-25 04:50:28 +01:00
Tom Christie
84a4fd3ea1 tidy up 2011-04-25 04:48:55 +01:00
Tom Christie
4692374e0d Generic permissions added, allowed_methods and anon_allowed_methods now defunct, dispatch now mirrors View.dispatch more nicely 2011-04-25 01:03:23 +01:00
Tom Christie
cb4b4f6be6 Remove some temporary debugging stuff 2011-04-11 17:18:03 +01:00
Tom Christie
18bbda84b9 depercate auth and content arguments to the request handler methods - yea :) 2011-04-11 17:13:11 +01:00
Tom Christie
6096b50dbe request.py -> mixins.py 2011-04-11 16:54:02 +01:00
Tom Christie
349ffcaf5f Rename mixins into Mixin class, rename ResponseException to ErrorResponse, remove NoContent 2011-04-11 16:38:00 +01:00
Tom Christie
a1ed565081 Cleanup 2011-04-11 15:09:52 +01:00
Tom Christie
29db0a60fb Even more validator tests passing after refactor 2011-04-11 15:06:29 +01:00
Tom Christie
a9df917d10 Lots of validator tests passing after refactor 2011-04-11 15:03:49 +01:00
Tom Christie
136c9b5271 Tweak 2011-04-11 13:52:16 +01:00
Tom Christie
cb9fb6ef2f Refactoring of authentication/permissions 2011-04-11 13:45:38 +01:00
Tom Christie
941742593c Remove last bits of ParserMixin 2011-04-11 13:22:54 +01:00
Tom Christie
92b5a455da Test cleanup 2011-04-11 13:14:51 +01:00
Tom Christie
dad1fa5798 method overloading tests passing 2011-04-11 13:13:25 +01:00
Tom Christie
0fe8d1a15d form overloading tests passing 2011-04-11 12:19:28 +01:00
Tom Christie
e29a3f4cf1 More tests passing 2011-04-11 11:56:07 +01:00
Tom Christie
d4ed178456 More tests passing 2011-04-11 11:54:26 +01:00
Tom Christie
338b5213fa More tests passing 2011-04-11 11:47:22 +01:00
Tom Christie
2fe0e58435 Start refactoring tests 2011-04-11 11:24:14 +01:00
Tom Christie
ec2a300a2b Start refactoring tests 2011-04-11 11:21:41 +01:00
tom christie tom@tomchristie.com
d0fe36aaa4 Thanks Carmen \! 2011-04-08 07:29:43 +01:00
Carmen Wick
bbab859ae1 Better error handling for Basic authentication. Catch exceptions that could be thrown due to malformed input 2011-04-04 18:40:18 -07:00
Carmen Wick
39c0c07786 Use cleaned_content instead of raw_content when generating a form instance for the DocumentingTemplateEmitter. This allows the form to be prepopulated with the resource's existing values. 2011-04-04 16:16:41 -07:00
Tom Christie
23d924eb9b Turn streaming request parsing back on for 1.3. Fix CSRF which was breaking it. It's really not at all obvious if we need to byte limit the stream that we hand over or not. 2011-04-04 09:23:14 +01:00
Tom Christie
5e2e2f1422 Turn streaming request parsing back on for 1.3. Fix CSRF which was breaking it. It's really not at all obvious if we need to byte limit the stream that we hand over or not. 2011-04-04 09:19:49 +01:00
tom christie tom@tomchristie.com
3cdb4e2648 Temporarily roll back the streaming stuff 2011-04-03 11:54:47 +01:00
tom christie tom@tomchristie.com
4687db680c Refactor to use self.CONTENT to access request body. Get file upload working 2011-04-02 16:32:37 +01:00
tom christie tom@tomchristie.com
8845b281fe Only use xmlrunner if running under hudson 2011-03-30 21:39:38 +01:00
tom christie tom@tomchristie.com
7566de1cae Only use xmlrunner if running under hudson 2011-03-30 20:33:36 +01:00
Tom Christie
3acedec771 Fix some examples 2011-03-22 22:48:59 +00:00
markotibold
b4a076c822 fixing compat with py25 2011-03-20 11:56:43 +01:00
markotibold
d866f2177e fix compat with python 2.5 2011-03-20 10:37:38 +01:00
markotibold
7f7be826e2 fixed bad naming of testenv 2011-03-20 10:30:53 +01:00
markotibold
e3b08c7f74 All should work fine now on jenkins. For some reason Tox with jenkins and env names of the form platform-djangoversion-examples results in an OSError Permission denied. No clue why. 2011-03-20 01:52:18 +01:00
markotibold
34c4585c6e testing jenkins 2011-03-20 01:40:26 +01:00
markotibold
d168f42b13 testing jenkins 2011-03-20 01:34:24 +01:00
markotibold
bc9a0a9a0f etsting jenkins 2011-03-20 00:43:15 +01:00
markotibold
1054944ba2 Tetss pass locally as well as under the jenkins user on the ci, but when jenins executes the tests we get OSError :-/ 2011-03-20 00:37:17 +01:00
markotibold
69036177bf oops 2011-03-19 03:09:31 +01:00
markotibold
9215197327 Adding examples to tox. Appears quite useful cause some example tests are broken. 2011-03-19 03:04:22 +01:00
markotibold
fabf7c255d Coverage for all platforms working. Had some trouble with dependencies of coverage of python-dev for the various platforms. 2011-03-18 14:15:12 +01:00
tom christie tom@tomchristie.com
cf1f8348a0 Add coverage to requirements 2011-03-17 08:51:53 +00:00
tom christie tom@tomchristie.com
7856656df0 Add VERSION string 2011-03-17 08:51:26 +00:00
tom christie tom@tomchristie.com
c59e63252f Add xmlrunner directory to hgignore 2011-03-17 08:37:16 +00:00
tom christie tom@tomchristie.com
e7fd0cf244 Add coverage to requirements 2011-03-17 08:36:22 +00:00
markotibold
5f2c53bf06 Test result graphing now possible for all 6 environments. Had to fix unittest-xml-reporting to work for both 1.2 and 1.3 to achieve this. The fix is reported to the owner of the project. 2011-03-17 01:02:34 +01:00
markotibold
e3011c1fb8 Implementing graphing. 2011-03-15 22:57:45 +01:00