Skip to content
This repository was archived by the owner on Apr 27, 2019. It is now read-only.

Commit d17dd61

Browse files
committed
Merge pull request #162 from 8r2y5/feature/142
[142] Fixing revert issues.
2 parents 201b399 + 1030fd8 commit d17dd61

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

base_plugin.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,13 @@ class BasePlugin(object):
5959
active = False
6060

6161
def __init__(self, *args, **kwargs):
62-
self.overridden_methods = {}
62+
self.overridden_packets = {}
6363
super(BasePlugin, self).__init__(*args, **kwargs)
6464
if self.__class__.__name__ != 'BasePlugin':
6565
for packet, when_dict in self.overridden_methods.iteritems():
66-
self.overridden_methods.setdefault(packet, {})
66+
self.overridden_packets.setdefault(packet, {})
6767
for when, packet_name in when_dict.iteritems():
68-
self.overridden_methods[packet][when] = getattr(
68+
self.overridden_packets[packet][when] = getattr(
6969
self, packet_name
7070
)
7171

plugin_manager.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ def map_plugin_packets(self, plugin):
276276
"""
277277
Maps plugin overridden packets ready to use in do method.
278278
"""
279-
for packet_id, when_dict in plugin.overridden_methods.iteritems():
279+
for packet_id, when_dict in plugin.overridden_packets.iteritems():
280280
for when, packet_method in when_dict.iteritems():
281281
self.packets.setdefault(
282282
packet_id, {}

tests/test_base_plugin.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class BasePluginTestCase(TestCase):
77
def test_mapping_override_packets_dont_include_base_plugin(self):
88
base_plugin = BasePlugin()
99
with self.assertRaises(AttributeError):
10-
base_plugin.overridden_packets
10+
base_plugin.overridden_methods
1111

1212
def test_activation_deactivation(self):
1313
class TestPlugin(BasePlugin):
@@ -40,7 +40,7 @@ def after_burn_container(self, data):
4040
test_plugin = TestPlugin()
4141
self.maxDiff = None
4242
self.assertDictEqual(
43-
test_plugin.overridden_methods,
43+
test_plugin.overridden_packets,
4444
{
4545
5: {
4646
'on': test_plugin.on_chat_received
@@ -51,7 +51,7 @@ def after_burn_container(self, data):
5151
}
5252
)
5353
self.assertDictEqual(
54-
test_plugin2.overridden_methods,
54+
test_plugin2.overridden_packets,
5555
{
5656
44: {
5757
'on': test_plugin2.on_burn_container,

tests/test_plugin_manager.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -153,15 +153,15 @@ def test_de_map_plugin_packets(self, mock_config, mock_path, mock_sys):
153153
def test_map_plugin_packets(self, mock_config, mock_path, mock_sys):
154154
mock_plugin = Mock()
155155
mock_plugin.name = 'Test'
156-
mock_plugin.overridden_methods = {
156+
mock_plugin.overridden_packets = {
157157
1: {
158158
'on': 'add me on 1',
159159
'after': 'add me after 1'
160160
}
161161
}
162162
mock_plugin2 = Mock()
163163
mock_plugin2.name = 'Test2'
164-
mock_plugin2.overridden_methods = {
164+
mock_plugin2.overridden_packets = {
165165
2: {
166166
'on': 'add me on 2'
167167
},

0 commit comments

Comments
 (0)