Skip to content

Commit 910c053

Browse files
committed
Singular. services.events.Events -> Event
1 parent c034223 commit 910c053

File tree

2 files changed

+13
-39
lines changed

2 files changed

+13
-39
lines changed

pygithub3/services/events/__init__.py

Lines changed: 7 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -5,46 +5,20 @@
55
from pygithub3.services.events import networks, orgs, repos, users
66

77

8-
class Events(Service):
8+
class Event(Service):
99
""" Consume `Events API <http://developer.github.com/v3/events>`_
1010
1111
The events API supports pagination, but with a fixed page size of 30; In
1212
addition, fetching up to ten pages is supported, for a total of 300 events.
13-
1413
"""
1514

1615
def __init__(self, **config):
17-
self._issues = issues.events.Events(**config)
18-
self._networks = networks.Network(**config)
19-
self._orgs = orgs.Org(**config)
20-
self._repos = repos.Repo(**config)
21-
self._users = users.User(**config)
22-
super(Events, self).__init__(**config)
23-
24-
@property
25-
def issues(self):
26-
""" Events for Issues """
27-
return self._issues
28-
29-
@property
30-
def networks(self):
31-
""" Events for a Network of Repositories """
32-
return self._networks
33-
34-
@property
35-
def orgs(self):
36-
""" Events for an Organization """
37-
return self._orgs
38-
39-
@property
40-
def repos(self):
41-
""" Events for Repos """
42-
return self._repos
43-
44-
@property
45-
def users(self):
46-
""" Events for Users """
47-
return self._users
16+
self.issues = issues.events.Events(**config)
17+
self.networks = networks.Network(**config)
18+
self.orgs = orgs.Org(**config)
19+
self.repos = repos.Repo(**config)
20+
self.users = users.User(**config)
21+
super(Event, self).__init__(**config)
4822

4923
def list(self):
5024
""" List all public events.

pygithub3/tests/services/test_events.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from mock import patch
55

66
from pygithub3.tests.utils.core import TestCase
7-
from pygithub3.services.events import Events
7+
from pygithub3.services.events import Event
88
from pygithub3.tests.utils.base import (mock_response_result, dummy_json)
99
from pygithub3.tests.utils.services import _
1010

@@ -14,7 +14,7 @@
1414
class TestEventsService(TestCase):
1515

1616
def setUp(self):
17-
self.events = Events()
17+
self.events = Event()
1818

1919
def test_LIST(self, request_method):
2020
request_method.return_value = mock_response_result()
@@ -27,7 +27,7 @@ def test_LIST(self, request_method):
2727
class TestRepoEventsService(TestCase):
2828

2929
def setUp(self):
30-
self.events = Events()
30+
self.events = Event()
3131

3232
def test_LIST(self, request_method):
3333
request_method.return_value = mock_response_result()
@@ -41,7 +41,7 @@ def test_LIST(self, request_method):
4141
class TestNetworkEventsService(TestCase):
4242

4343
def setUp(self):
44-
self.events = Events()
44+
self.events = Event()
4545

4646
def test_LIST(self, request_method):
4747
request_method.return_value = mock_response_result()
@@ -55,7 +55,7 @@ def test_LIST(self, request_method):
5555
class TestOrgsEventsService(TestCase):
5656

5757
def setUp(self):
58-
self.events = Events()
58+
self.events = Event()
5959

6060
def test_LIST(self, request_method):
6161
request_method.return_value = mock_response_result()
@@ -69,7 +69,7 @@ def test_LIST(self, request_method):
6969
class TestUserEventsService(TestCase):
7070

7171
def setUp(self):
72-
self.events = Events()
72+
self.events = Event()
7373

7474
def test_LIST_received(self, request_method):
7575
request_method.return_value = mock_response_result()

0 commit comments

Comments
 (0)