Fix testGists

This commit is contained in:
Vincent Jacques
2012-05-08 08:36:50 +01:00
parent c01d36a64e
commit 07e994823e
7 changed files with 239 additions and 100 deletions
+14 -3
View File
@@ -210,7 +210,7 @@ class AuthenticatedUser( object ):
post_parameters[ "description" ] = description
status, headers, data = self.__requester.request(
"POST",
str( self.url ) + "/gists",
"https://api.github.com/gists",
None,
post_parameters
)
@@ -357,7 +357,7 @@ class AuthenticatedUser( object ):
def get_gists( self ):
status, headers, data = self.__requester.request(
"GET",
str( self.url ) + "/gists",
"https://api.github.com/gists",
None,
None
)
@@ -457,7 +457,18 @@ class AuthenticatedUser( object ):
)
def get_starred_gists( self ):
pass
status, headers, data = self.__requester.request(
"GET",
"https://api.github.com/gists/starred",
None,
None
)
return PaginatedList.PaginatedList(
Gist.Gist,
self.__requester,
headers,
data
)
def get_watched( self ):
status, headers, data = self.__requester.request(
+27 -5
View File
@@ -103,7 +103,13 @@ class Gist( object ):
return GistComment.GistComment( self.__requester, data, lazy = True )
def create_fork( self ):
pass
status, headers, data = self.__requester.request(
"POST",
str( self.url ) + "/fork",
None,
None
)
return Gist( self.__requester, data, lazy = True )
def delete( self ):
status, headers, data = self.__requester.request(
@@ -131,7 +137,7 @@ class Gist( object ):
def get_comment( self, id ):
status, headers, data = self.__requester.request(
"GET",
str( self.url ) + "/comments" + "/" + str( id ),
"https://api.github.com/gists/comments/" + str( id ),
None,
None
)
@@ -152,13 +158,29 @@ class Gist( object ):
)
def is_starred( self ):
pass
status, headers, data = self.__requester.request(
"GET",
str( self.url ) + "/star",
None,
None
)
return status == 204
def reset_starred( self ):
pass
status, headers, data = self.__requester.request(
"DELETE",
str( self.url ) + "/star",
None,
None
)
def set_starred( self ):
pass
status, headers, data = self.__requester.request(
"PUT",
str( self.url ) + "/star",
None,
None
)
def __initAttributes( self ):
self.__comments = None