Skip to content

Commit f851db6

Browse files
committed
doc.
1 parent 40645ea commit f851db6

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

doc/source/examples.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,6 @@ Asynchronous server
5454
^^^^^^^^^^^^^^^^^^^
5555
.. literalinclude:: ../../examples/server_async.py
5656

57-
Build bcd Payload
58-
^^^^^^^^^^^^^^^^^
59-
.. literalinclude:: ../../examples/build_bcd_payload.py
60-
6157
Callback Server example
6258
^^^^^^^^^^^^^^^^^^^^^^^
6359
.. literalinclude:: ../../examples/server_callback.py

examples/message_parser.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,13 @@ def decode(self, message):
8282
print("-" * 80)
8383
try:
8484
decoder.addToFrame(message)
85-
if decoder.checkFrame():
85+
if decoder.checkFrame(): # pragma no cover
8686
slave = decoder._header.get( # pylint: disable=protected-access
8787
"uid", 0x00
8888
)
8989
decoder.advanceFrame()
9090
decoder.processIncomingPacket(message, self.report, slave)
91-
else:
91+
else: # pragma no cover
9292
self.check_errors(decoder, message)
9393
except Exception: # pylint: disable=broad-except
9494
self.check_errors(decoder, message)
@@ -98,7 +98,7 @@ def check_errors(self, decoder, message):
9898
txt = f"Unable to parse message - {message} with {decoder}"
9999
_logger.error(txt)
100100

101-
def report(self, message):
101+
def report(self, message): # pragma no cover
102102
"""Print the message information"""
103103
print(
104104
"%-15s = %s" # pylint: disable=consider-using-f-string
@@ -146,7 +146,7 @@ def parse_messages(cmdline=None):
146146
"""Do a helper method to generate the messages to parse"""
147147
args = get_commandline(cmdline=cmdline)
148148
_logger.setLevel(args.log.upper())
149-
if not args.message:
149+
if not args.message: # pragma no cover
150150
_logger.error("Missing --message.")
151151
return
152152

@@ -162,5 +162,10 @@ def parse_messages(cmdline=None):
162162
decoder.decode(raw_message)
163163

164164

165+
def main(cmdline=None):
166+
"""Run program"""
167+
parse_messages(cmdline=cmdline)
168+
169+
165170
if __name__ == "__main__":
166-
parse_messages() # pragma: no cover
171+
main() # pragma: no cover

examples/simulator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,4 @@ async def run_simulator():
8989

9090

9191
if __name__ == "__main__":
92-
asyncio.run(run_simulator(), debug=True)
92+
asyncio.run(run_simulator(), debug=True) # pragma no cover

test/sub_examples/test_examples.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from examples.client_payload import main as main_payload_calls
2020
from examples.datastore_simulator import main as main_datastore_simulator
2121
from examples.message_generator import generate_messages
22-
from examples.message_parser import parse_messages
22+
from examples.message_parser import main as main_parse_messages
2323
from examples.server_async import run_async_server, setup_server
2424
from examples.server_callback import run_callback_server
2525
from examples.server_payload import setup_payload_server
@@ -57,8 +57,8 @@ def test_message_generator(self, framer):
5757

5858
def test_message_parser(self):
5959
"""Test message parser."""
60-
parse_messages(["--framer", "socket", "-m", "000100000006010100200001"])
61-
parse_messages(["--framer", "socket", "-m", "00010000000401010101"])
60+
main_parse_messages(["--framer", "socket", "-m", "000100000006010100200001"])
61+
main_parse_messages(["--framer", "socket", "-m", "00010000000401010101"])
6262

6363
@pytest.mark.parametrize(
6464
("use_comm", "use_framer", "use_port"),

0 commit comments

Comments
 (0)