Check HTTP status on all requests

This commit is contained in:
Vincent Jacques
2012-05-30 18:58:18 +02:00
parent 81ca19a009
commit 7248e66831
22 changed files with 352 additions and 17 deletions
+24
View File
@@ -163,6 +163,8 @@ class NamedUser( object ):
None,
post_parameters
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return Gist.Gist( self.__requester, data, completed = True )
def get_events( self ):
@@ -172,6 +174,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Event.Event,
self.__requester,
@@ -186,6 +190,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
NamedUser,
self.__requester,
@@ -200,6 +206,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
NamedUser,
self.__requester,
@@ -214,6 +222,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Gist.Gist,
self.__requester,
@@ -228,6 +238,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Organization.Organization,
self.__requester,
@@ -242,6 +254,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Event.Event,
self.__requester,
@@ -256,6 +270,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Event.Event,
self.__requester,
@@ -270,6 +286,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Event.Event,
self.__requester,
@@ -285,6 +303,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return Repository.Repository( self.__requester, data, completed = True )
def get_repos( self, type = DefaultValueForOptionalParameters ):
@@ -299,6 +319,8 @@ class NamedUser( object ):
url_parameters,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Repository.Repository,
self.__requester,
@@ -313,6 +335,8 @@ class NamedUser( object ):
None,
None
)
if self.__requester.isFailureStatus( status ): # pragma no branch
raise GithubException( status, data ) # pragma no cover
return PaginatedList.PaginatedList(
Repository.Repository,
self.__requester,