2 Commits

Author SHA1 Message Date
ef33fd252f Bug fix: Self vergeten in exceptie code
Some checks failed
build / build (push) Failing after 12m58s
2025-04-30 09:56:04 +02:00
2cead40a74 Correctie schrijf test
All checks were successful
build / build (push) Successful in 1m8s
2025-03-15 21:12:38 +01:00
4 changed files with 9 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
[metadata]
name = lmwsip
version = 0.9.9
version = 0.9.10
author = Marcel Nijenhof
author_email = pypi@marceln.org
description = Interface for the lmw sip protocol

View File

@@ -12,7 +12,7 @@ from datetime import datetime, timedelta
from dateutil import tz
""" Version info changed by git hook """
__version__ = '0.9.9'
__version__ = '0.9.10'
class LmwSip:
"""Class to connect to the LMW Standard Interface prototcol (sip)
@@ -1120,4 +1120,4 @@ class LmwParmWarn(Warning):
self.parameter = parameter
def __str__(self):
return("Unknown parameter: %s" % parameter)
return("Unknown parameter: %s" % self.parameter)

View File

@@ -79,7 +79,7 @@ class lmwsipTest(unittest.TestCase):
def test_cmdWrite(self):
self.login()
self.assertEqual(type(self.sip.cmdWrite("WN", "DUMMY", "H10", "+00:20", "2020-01-01", "00:00", "35/10;33/10")), str)
self.assertEqual(type(self.sip.cmdWrite("WNT", "DUMMY", "H10", "+00:20", "2020-01-01", "00:00", "35/10;33/10")), str)
def test_value(self):
self.login()

View File

@@ -13,6 +13,9 @@ Implements the following commands:
CMD> TI LMW
ANS< ! 20-JAN-01 00:00:00
CMD> WNT LMW,DUMMY,H1,+HH:MM,yyyy-mm-dd,HH:MM,NN/NN;NN/NN
ANS< ! 1/10,;2/10;....
CMD> WN LMW,DUMMY,H10,STAT
ANS< ! 20-JAN-01 00:00
@@ -98,6 +101,8 @@ class sipProtocol(socketserver.BaseRequestHandler):
self.send("!")
elif self.match("TI LMW"):
self.send("! 20-JAN-01 00:00:00")
elif self.match("WNT LMW,DUMMY,H10,"):
self.send("!")
elif self.match("WN LMW,DUMMY,H10,"):
if self.match("STAT"):
self.send("! 20-JAN-01 00:00")