def testCreation(self): cfg = Config(SxI_Parameters) self.assertEqual(cfg.port, "COM27") self.assertEqual(cfg.baudrate, 115200) self.assertEqual(cfg.mode, "ASYNCH_FULL_DUPLEX_MODE") self.assertEqual(cfg.parity, "PARITY_NONE") self.assertEqual(cfg.stopbits, "ONE_STOP_BIT") self.assertEqual(cfg.header, "HEADER_LEN_CTR_WORD") self.assertEqual(cfg.checksum, "NO_CHECKSUM") self.assertEqual(cfg.nested.RED, 1) self.assertEqual(cfg.nested.GREEN, 2) self.assertEqual(cfg.nested.BLUE, 3)
def testCreation(): cfg = Config(SxI_Parameters) assert cfg.port == "COM27" assert cfg.baudrate == 115200 assert cfg.mode == "ASYNCH_FULL_DUPLEX_MODE" assert cfg.parity == "PARITY_NONE" assert cfg.stopbits == "ONE_STOP_BIT" assert cfg.header == "HEADER_LEN_CTR_WORD" assert cfg.checksum == "NO_CHECKSUM" assert cfg.nested.RED == 1 assert cfg.nested.GREEN == 2 assert cfg.nested.BLUE == 3
def __init__(self, config=Config({}), loglevel='WARN'): self.parent = None self.closeEvent = threading.Event() self.logger = Logger("transport.Base") self.logger.setLevel(loglevel) self.counterSend = 0 self.counterReceived = 0 self.timing = Timing() self.resQueue = queue.Queue() self.daqQueue = queue.Queue() self.evQueue = queue.Queue() self.servQueue = queue.Queue() self.listener = threading.Thread(target=self.listen, args=(), kwargs={})
def testComparesNotEqualToDict(): cfg = Config(SxI_Parameters) di = cfg.asdict() di['baudrate'] = 38400 assert cfg != di
def testComparesEqualToDict(): cfg = Config(SxI_Parameters) di = cfg.asdict() assert cfg == di
def testModifiedCopy(): cfg = Config(SxI_Parameters) cfg2 = cfg.copy() cfg2.baudrate = 38400 assert cfg != cfg2
def testCopy(): cfg = Config(SxI_Parameters) cfg2 = cfg.copy() assert cfg == cfg2
def testComparesNotEqualToDict(self): cfg = Config(SxI_Parameters) di = cfg.asdict() di['baudrate'] = 38400 self.assertNotEqual(cfg, di)
def testComparesEqualToDict(self): cfg = Config(SxI_Parameters) di = cfg.asdict() self.assertEqual(cfg, di)
def testModifiedCopy(self): cfg = Config(SxI_Parameters) cfg2 = cfg.copy() cfg2.baudrate = 38400 self.assertNotEqual(cfg, cfg2)
def testCopy(self): cfg = Config(SxI_Parameters) cfg2 = cfg.copy() self.assertEqual(cfg, cfg2)