Skip to content

Commit 04f4271

Browse files
committed
Added test_defaults() in test_config.py
1 parent 32e8f11 commit 04f4271

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/tests/test_config.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
# pylint: disable=no-member
1+
# pylint: disable=no-member, no-self-use
22
"""
33
Various tests for config
44
"""
5-
import os
65
import unittest
76

87
from six import StringIO
@@ -89,11 +88,16 @@ def test_reset(self):
8988
"""safeGetInt retuns provided default for bitmessagesettings option or 0"""
9089
test_config_object = StringIO(test_config)
9190
BMConfigParser().readfp(test_config_object)
91+
# pylint: disable=protected-access
92+
BMConfigParser()._reset()
9293

94+
def test_defaults(self):
95+
"""Loading defaults"""
96+
config = BMConfigParser()
97+
config.add_section('bitmessagesettings')
98+
config.set("bitmessagesettings", "maxaddrperstreamsend", "100")
9399
self.assertEqual(
94100
BMConfigParser().safeGetInt('bitmessagesettings', 'maxaddrperstreamsend'), 100)
95-
# pylint: disable=protected-access
96-
BMConfigParser()._reset()
97-
BMConfigParser().read(os.path.join(os.path.dirname(__file__), 'default.ini'))
101+
config.read()
98102
self.assertEqual(
99103
BMConfigParser().safeGetInt('bitmessagesettings', 'maxaddrperstreamsend'), 500)

0 commit comments

Comments
 (0)