mirror of
https://github.com/status-im/PyGithub.git
synced 2026-08-31 19:01:15 +00:00
Restore test coverage
This commit is contained in:
@@ -68,4 +68,19 @@ class TestCase( unittest.TestCase ):
|
||||
self.requester.expect.statusRequest( "POST", "/repos/xxx/yyy/hooks/1/test", None, None ).andReturn( 204 )
|
||||
h.test()
|
||||
|
||||
def testUserEvents( self ):
|
||||
self.requester.expect.dataRequest( "GET", "/users/xxx", None, None ).andReturn( { "login": "xxx" } )
|
||||
self.requester.expect.dataRequest( "GET", "/users/xxx/events/public", None, None ).andReturn( [] )
|
||||
self.requester.expect.dataRequest( "GET", "/users/xxx/received_events/public", None, None ).andReturn( [] )
|
||||
u = self.g.get_user( "xxx" )
|
||||
u.get_public_events()
|
||||
u.get_public_received_events()
|
||||
|
||||
def testRepoEvents( self ):
|
||||
self.requester.expect.dataRequest( "GET", "/user", None, None ).andReturn( { "login": "xxx" } )
|
||||
self.requester.expect.dataRequest( "GET", "/repos/xxx/yyy", None, None ).andReturn( { "name": "yyy", "owner": { "login": "xxx" } } )
|
||||
self.requester.expect.dataRequest( "GET", "/networks/xxx/yyy/events", None, None ).andReturn( [] )
|
||||
r = self.g.get_user().get_repo( "yyy" )
|
||||
r.get_network_events()
|
||||
|
||||
unittest.main()
|
||||
|
||||
@@ -55,4 +55,10 @@ class TestCase( unittest.TestCase ):
|
||||
self.expect( "GET", "/test?page=3", 'null', 200, [ ( "link", "xxx; prev, xxx; first" ) ], '[ 5, 6 ]' )
|
||||
self.assertEqual( self.r.dataRequest( "GET", "/test", None, None ), [ 1, 2, 3, 4, 5, 6 ] )
|
||||
|
||||
def testPaginationObviouslyFinished( self ):
|
||||
self.expect( "GET", "/test", 'null', 200, [ ( "link", "<xxx?page=2>; next, xxx; last" ) ], '[ 1, 2 ]' )
|
||||
self.expect( "GET", "/test?page=2", 'null', 200, [ ( "link", "xxx; prev, xxx; first, <xxx?page=3>; next, xxx; last" ) ], '[ 3, 4 ]' )
|
||||
self.expect( "GET", "/test?page=3", 'null', 200, [ ( "link", "xxx; prev, xxx; first" ) ], '[]' )
|
||||
self.assertEqual( self.r.dataRequest( "GET", "/test", None, None ), [ 1, 2, 3, 4 ] )
|
||||
|
||||
unittest.main()
|
||||
|
||||
Reference in New Issue
Block a user