mirror of
https://github.com/status-im/PyGithub.git
synced 2026-09-01 03:11:09 +00:00
Fix many attribute types
This commit is contained in:
@@ -89,13 +89,17 @@ class RepositoryKey( object ):
|
||||
|
||||
def __useAttributes( self, attributes ):
|
||||
if "id" in attributes and attributes[ "id" ] is not None: # pragma no branch
|
||||
assert isinstance( attributes[ "id" ], int ), attributes[ "id" ]
|
||||
self.__id = attributes[ "id" ]
|
||||
if "key" in attributes and attributes[ "key" ] is not None: # pragma no branch
|
||||
assert isinstance( attributes[ "key" ], ( str, unicode ) ), attributes[ "key" ]
|
||||
self.__key = attributes[ "key" ]
|
||||
if "title" in attributes and attributes[ "title" ] is not None: # pragma no branch
|
||||
assert isinstance( attributes[ "title" ], ( str, unicode ) ), attributes[ "title" ]
|
||||
self.__title = attributes[ "title" ]
|
||||
if "url" in attributes and attributes[ "url" ] is not None: # pragma no branch
|
||||
assert isinstance( attributes[ "url" ], ( str, unicode ) ), attributes[ "url" ]
|
||||
self.__url = attributes[ "url" ]
|
||||
if "verified" in attributes and attributes[ "verified" ] is not None: # pragma no branch
|
||||
assert isinstance( attributes[ "verified" ], bool )
|
||||
assert isinstance( attributes[ "verified" ], bool ), attributes[ "verified" ]
|
||||
self.__verified = attributes[ "verified" ]
|
||||
|
||||
Reference in New Issue
Block a user