def test_server_start(self): ADDRESS = 'localhost:44818' # TEST port TAGS = (('SENSOR1', 'INT'), ('ACTUATOR1', 'INT')) try: print "TEST: client has to kill the cpppo process." EnipProtocol._start_server(ADDRESS, TAGS) # TODO: add _stop_server except Exception as error: print 'ERROR test_server_start: ', error
def test_server_start(self): ADDRESS = 'localhost:44818' # TEST port TAGS = (('SENSOR1', 'INT'), ('ACTUATOR1', 'INT')) try: print "TEST: client has to kill the cpppo process." EnipProtocol._start_server(ADDRESS, TAGS) # TODO: add _stop_server except Exception as error: print 'ERROR test_server_start: ', error
def test_receive_multikey(self): enip = EnipProtocol( protocol=TestEnipProtocol.CLIENT_PROTOCOL) ADDRESS = 'localhost:44818' # TEST port TAGS = (('SENSOR1', 1, 'INT'), ('ACTUATOR1', 'INT')) try: server = EnipProtocol._start_server(ADDRESS, TAGS) # read a multikey what = ('SENSOR1', 1) address = 'localhost:44818' enip._receive(what, ADDRESS) # read a single key what = ('ACTUATOR1',) address = 'localhost:44818' enip._receive(what, ADDRESS) EnipProtocol._stop_server(server) except Exception as error: EnipProtocol._stop_server(server) print 'ERROR test_receive_multikey: ', error assert False
def test_send_multikey(self): enip = EnipProtocol( protocol=TestEnipProtocol.CLIENT_PROTOCOL) ADDRESS = 'localhost:44818' # TEST port TAGS = (('SENSOR1', 1, 'INT'), ('ACTUATOR1', 'INT')) try: server = EnipProtocol._start_server(ADDRESS, TAGS) # write a multikey what = ('SENSOR1', 1) for value in range(5): enip._send(what, value, ADDRESS) # write a single key what = ('ACTUATOR1',) for value in range(5): enip._send(what, value, ADDRESS) EnipProtocol._stop_server(server) except Exception as error: EnipProtocol._stop_server(server) print 'ERROR test_send_multikey: ', error assert False
def test_server_multikey(self): ADDRESS = 'localhost:44818' # TEST port TAGS = (('SENSOR1', 1, 'INT'), ('ACTUATOR1', 'INT')) try: server = EnipProtocol._start_server(ADDRESS, TAGS) EnipProtocol._stop_server(server) except Exception as error: print 'ERROR test_server_multikey: ', error assert False