Skip to content

Commit c1e784a

Browse files
rahulraghu94dhoomakethu
authored andcommitted
#245 unittest coverage (#249)
Add more unit-tests
1 parent 5a3cceb commit c1e784a

File tree

8 files changed

+383
-148
lines changed

8 files changed

+383
-148
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pymodbus.egg-info/
77
.vscode
88
.idea
99
.noseids
10-
10+
*.db
1111
.idea/
1212
.tox/
1313
doc/api/epydoc/html/

examples/contrib/message_generator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
ReturnSlaveBusCharacterOverrunCountRequest,
8383
ReturnIopOverrunCountRequest,
8484
ClearOverrunCountRequest,
85-
GetClearModbusPlusRequest,
85+
GetClearModbusPlusRequest
8686
]
8787

8888

@@ -128,7 +128,7 @@
128128
ReturnSlaveBusCharacterOverrunCountResponse,
129129
ReturnIopOverrunCountResponse,
130130
ClearOverrunCountResponse,
131-
GetClearModbusPlusResponse,
131+
GetClearModbusPlusResponse
132132
]
133133

134134

examples/contrib/message_parser.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ def get_options():
146146
help="If the incoming message is in hexadecimal format",
147147
action="store_true", dest="transaction", default=False)
148148

149+
parser.add_option("-t", "--transaction",
150+
help="If the incoming message is in hexadecimal format",
151+
action="store_true", dest="transaction", default=False)
152+
149153
(opt, arg) = parser.parse_args()
150154

151155
if not opt.message and len(arg) > 0:

pymodbus/pdu.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,8 @@ class ModbusExceptions(Singleton):
149149
@classmethod
150150
def decode(cls, code):
151151
''' Given an error code, translate it to a
152-
string error name.
153-
152+
string error name.
153+
154154
:param code: The code number to translate
155155
'''
156156
values = dict((v, k) for k, v in iteritems(cls.__dict__)

pymodbus/server/async.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ def datagramReceived(self, data, addr):
161161
162162
:param data: The data sent by the client
163163
'''
164-
_logger.debug("Client Connected [%s:%s]" % addr)
164+
_logger.debug("Client Connected [%s]" % addr)
165165
if _logger.isEnabledFor(logging.DEBUG):
166166
_logger.debug(" ".join([hex(byte2int(x)) for x in data]))
167167
if not self.control.ListenOnly:

0 commit comments

Comments
 (0)