mirror of
https://github.com/status-im/PyGithub.git
synced 2026-08-31 19:01:15 +00:00
79 lines
3.5 KiB
Python
79 lines
3.5 KiB
Python
import Framework
|
|
|
|
class Organization( Framework.TestCase ):
|
|
def setUp( self ):
|
|
Framework.TestCase.setUp( self )
|
|
self.org = self.g.get_organization( "BeaverSoftware" )
|
|
|
|
def testAttributes( self ):
|
|
self.assertEqual( self.org.avatar_url, "https://secure.gravatar.com/avatar/d563e337cac2fdc644e2aaaad1e23266?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png" )
|
|
self.assertEqual( self.org.billing_email, "BeaverSoftware@vincent-jacques.net" )
|
|
self.assertEqual( self.org.blog, None )
|
|
self.assertEqual( self.org.collaborators, 0 )
|
|
self.assertEqual( self.org.company, None )
|
|
self.assertEqual( self.org.created_at, "2012-02-09T19:20:12Z" )
|
|
self.assertEqual( self.org.disk_usage, 112 )
|
|
self.assertEqual( self.org.email, None )
|
|
self.assertEqual( self.org.followers, 0 )
|
|
self.assertEqual( self.org.following, 0 )
|
|
self.assertEqual( self.org.gravatar_id, None )
|
|
self.assertEqual( self.org.html_url, "https://github.com/BeaverSoftware" )
|
|
self.assertEqual( self.org.id, 1424031 )
|
|
self.assertEqual( self.org.location, "Paris, France" )
|
|
self.assertEqual( self.org.login, "BeaverSoftware" )
|
|
self.assertEqual( self.org.name, None )
|
|
self.assertEqual( self.org.owned_private_repos, 0 )
|
|
self.assertEqual( self.org.plan.name, "free" )
|
|
self.assertEqual( self.org.plan.private_repos, 0 )
|
|
self.assertEqual( self.org.plan.space, 307200 )
|
|
self.assertEqual( self.org.private_gists, 0 )
|
|
self.assertEqual( self.org.public_gists, 0 )
|
|
self.assertEqual( self.org.public_repos, 2 )
|
|
self.assertEqual( self.org.total_private_repos, 0 )
|
|
self.assertEqual( self.org.type, "Organization" )
|
|
self.assertEqual( self.org.url, "https://api.github.com/orgs/BeaverSoftware" )
|
|
|
|
def testEditWithoutArguments( self ):
|
|
self.org.edit()
|
|
|
|
def testEditWithAllArguments( self ):
|
|
# oldName = self.org.name
|
|
# newName = "Name edited by PyGithub"
|
|
|
|
# oldEmail = self.org.email
|
|
# newEmail = "Email edited by PyGithub"
|
|
|
|
# oldBlog = self.org.blog
|
|
# newBlog = "Blog edited by PyGithub"
|
|
|
|
# oldCompany = self.org.company
|
|
# newCompany = "Company edited by PyGithub"
|
|
|
|
# oldLocation = self.org.location
|
|
# newLocation = "Location edited by PyGithub"
|
|
|
|
# oldHireable = self.org.hireable
|
|
# newHireable = not oldHireable
|
|
|
|
# oldBio = self.org.bio
|
|
# newBio = "Bio edited by PyGithub"
|
|
|
|
# self.org.edit( newName, newEmail, newBlog, newCompany, newLocation, newHireable, newBio )
|
|
# self.assertEqual( self.org.name, newName )
|
|
# self.assertEqual( self.org.email, newEmail )
|
|
# self.assertEqual( self.org.blog, newBlog )
|
|
# self.assertEqual( self.org.company, newCompany )
|
|
# self.assertEqual( self.org.location, newLocation )
|
|
# self.assertEqual( self.org.hireable, newHireable )
|
|
# self.assertEqual( self.org.bio, newBio )
|
|
|
|
# self.org.edit( oldName, oldEmail, oldBlog, oldCompany, oldLocation, oldHireable, oldBio )
|
|
# self.assertEqual( self.org.name, oldName )
|
|
# self.assertEqual( self.org.email, oldEmail )
|
|
# self.assertEqual( self.org.blog, oldBlog )
|
|
# self.assertEqual( self.org.company, oldCompany )
|
|
# self.assertEqual( self.org.location, oldLocation )
|
|
# self.assertEqual( self.org.hireable, oldHireable )
|
|
# self.assertEqual( self.org.bio, oldBio )
|
|
pass
|