Commit Graph
540 Commits
Author SHA1 Message Date
Vincent Jacques 7248e66831 Check HTTP status on all requests 2012-05-30 18:58:18 +02:00
Vincent Jacques 81ca19a009 Merge constant parts in urls 2012-05-30 18:56:39 +02:00
Vincent Jacques 12d427464f Remove the notion of ImmediateCompletion 2012-05-30 19:00:37 +02:00
Vincent Jacques 7a622975d6 Improve type asserts on lists 2012-05-30 18:43:29 +02:00
Vincent Jacques b2cdba9cb5 Manual implementation of some status checks 2012-05-30 18:40:22 +02:00
Vincent Jacques b42e1284ec Structure the result of PullRequest.merge 2012-05-30 18:36:01 +02:00
Vincent Jacques 96f273d068 Test PaginatedList 2012-05-29 21:47:13 +01:00
Vincent Jacques 0112938137 Structure some attributes 2012-05-29 20:22:31 +01:00
Vincent Jacques 72166302fc Add a test for the 950 closed issues refered by issue #33 2012-05-29 19:49:26 +01:00
Vincent Jacques 244dca42c1 Re-implement url parameters and test them (issue #36) 2012-05-29 19:44:25 +01:00
Vincent Jacques 2525d86ae3 Merge pull request #39 from BeaverSoftware/master
Custom commit message created by PyGithub
2012-05-29 11:07:54 -07:00
Vincent Jacques ca6e7ef9ce Automatic implementation of url_parameters 2012-05-29 19:00:57 +01:00
Vincent Jacques 169574dab6 Manual implementation of some url parameters 2012-05-29 18:52:45 +01:00
Vincent Jacques d57aea6a89 Split template for GithubObject 2012-05-29 18:43:20 +01:00
Vincent Jacques f0adb31857 Remove silly 000 and 001 2012-05-29 17:38:32 +01:00
Vincent Jacques 65ed64d8c8 Integrate some generated code excluded by mistake 2012-05-29 17:35:10 +01:00
Vincent Jacques e5d57323b6 Remove some easy or obsolete 'todo's
See issues #2 #4 #18 #35 #36 #37
2012-05-29 19:49:50 +02:00
Vincent Jacques 5979802348 Use Linux line-endings when recording integration tests on Windows 2012-05-29 19:00:38 +02:00
Vincent Jacques b386d422e5 Fix issue #33 and add an integration test 2012-05-29 18:58:33 +02:00
Vincent Jacques eaa1bbe268 Revert "Remove one argument of Requester.request"
We will need it soon for all url parameters not yet used

This reverts commit 9fa4e8ff5e.

Conflicts:

	codegen/templates/GithubObject.MethodBody.DoRequest.py
		src/github/Organization.py
2012-05-29 18:10:12 +02:00
Vincent Jacques 7daa81e226 Todo 2012-05-28 19:23:58 +02:00
Vincent Jacques de386d5dc9 Rename 2012-05-28 19:21:42 +02:00
Vincent Jacques 5b44982f61 Generate code with Unix line endings even on Windows 2012-05-28 19:18:34 +02:00
Vincent Jacques d6835ff949 dos2unix 2012-05-28 18:29:08 +02:00
Vincent Jacques 821ac669f2 Set types of many parameters 2012-05-27 20:46:29 +01:00
Vincent Jacques c4bebd9a11 Assert types of parameters of methods of Repository and RepositoryKey 2012-05-27 15:59:49 +01:00
Vincent Jacques 49d86183a9 Start to assert the type of the arguments 2012-05-27 15:46:30 +01:00
Vincent Jacques 9fa4e8ff5e Remove one argument of Requester.request 2012-05-27 15:10:44 +01:00
Vincent Jacques a12b56492f Fix many attribute types 2012-05-27 14:58:06 +01:00
Vincent Jacques e1f32e233f De-hard-code repository in RepositoryKey.
Why is RepositoryKey the *only* class where PATCH and DELETE do not work on self.url?
2012-05-27 13:59:17 +01:00
Vincent Jacques b419859573 Generate code for parent url 2012-05-27 13:44:01 +01:00
Vincent Jacques 075d3d961d Generate code for url quoting 2012-05-27 13:30:38 +01:00
Vincent Jacques 4bf2e31da7 Generate correct code for variadic complex parameter 2012-05-27 13:13:29 +01:00
Vincent Jacques 5aceaa19f2 Reduce differences between generated code and correct code 2012-05-27 13:06:50 +01:00
Vincent Jacques 306e43bbff Move 'todo's out of generated code 2012-05-27 12:24:21 +01:00
Vincent Jacques 855cc5dbd6 Do not assert that we know all the attributes we receive 2012-05-27 12:19:45 +01:00
Vincent Jacques c5c1f8de07 Merge branch 'topic/RewriteWithGeneratedCode' of github.com:jacquev6/PyGithub into topic/RewriteWithGeneratedCode 2012-05-27 12:12:31 +01:00
Vincent Jacques 55fd05fb2b Finally achieve 100% coverage! Now is time to refactor and deliver! 2012-05-27 12:12:03 +01:00
Vincent Jacques 7673d5ff53 Merge pull request #32 from BeaverSoftware/master
Creation of a pull request from an issue is not covered by integration tests
2012-05-27 04:03:53 -07:00
Vincent Jacques aff8a573a1 Dummy commit to allow new pull request 2012-05-27 11:57:22 +01:00
Vincent Jacques 7ec473e793 Merge branch 'topic/RewriteWithGeneratedCode' of github.com:jacquev6/PyGithub into topic/RewriteWithGeneratedCode 2012-05-27 11:53:32 +01:00
Vincent Jacques b098940574 Test PullRequests 2012-05-27 11:53:22 +01:00
Vincent Jacques 688208b1a5 Merge pull request #31 from BeaverSoftware/master
Title edited by PyGithub
2012-05-27 03:29:07 -07:00
Vincent Jacques 8a4f306d4b Test (and implement) Issue.*_label*
And this commit will be used to test PullRequests
2012-05-27 10:07:47 +01:00
Vincent Jacques 93dcae5cf2 Remove branch coverage for optional attributes (temporary?) 2012-05-27 08:37:17 +01:00
Vincent Jacques 4aadfff21c Improve test coverage 2012-05-27 08:33:23 +01:00
Vincent Jacques ed866fc438 This should reference issue #30... 2012-05-27 08:29:14 +01:00
Vincent Jacques 8a1b00adce Improve test coverage 2012-05-27 08:28:43 +01:00
Vincent Jacques 956279094a Test Repository.create_git_* 2012-05-27 06:59:31 +01:00
Vincent Jacques 4169010f17 Improve coverage of Organization 2012-05-27 06:24:22 +01:00