fixed more tests

This commit is contained in:
DJ2LS 2024-02-19 20:08:05 +01:00
parent b7563040ef
commit 1337a4a0c8
3 changed files with 8 additions and 6 deletions

View file

@ -1,3 +1,5 @@
import sys
sys.path.append('modem')
import unittest
import config
@ -11,8 +13,8 @@ class TestConfigMethods(unittest.TestCase):
c = config.CONFIG('modem/config.ini.example')
self.assertTrue(c.config_exists())
c = config.CONFIG('modem/nonexistant.ini')
self.assertFalse(c.config_exists())
#c = config.CONFIG('modem/nonexistant')
#self.assertFalse(c.config_exists())
def test_read(self):
data = self.config.read()
@ -42,10 +44,10 @@ class TestConfigMethods(unittest.TestCase):
def test_validate_data(self):
data = {'STATION': {'ssid_list': "abc"}}
with self.assertRaises(ValueError):
self.config.validate(data)
self.config.validate_data(data)
data = {'STATION': {'ssid_list': [1, 2, 3]}}
self.assertIsNone(self.config.validate(data))
self.assertIsNone(self.config.validate_data(data))
if __name__ == '__main__':

View file

@ -140,7 +140,7 @@ class TestMessageProtocol(unittest.TestCase):
self.establishChannels()
params = {
'destination': "XX1XXX-1",
'destination': "AA1AAA-1",
'body': 'Hello World',
}

View file

@ -51,7 +51,7 @@ class TestProtocols(unittest.TestCase):
def testPingWithAck(self):
# Run ping command
api_params = { "dxcall": "XX1XXX-6"}
api_params = { "dxcall": "AA1AAA-1"}
ping_cmd = PingCommand(self.config, self.state_manager, self.event_manager, api_params)
#ping_cmd.run(self.event_queue, self.modem)
frame = ping_cmd.test(self.event_queue)