def test(self): """ BARS protocol tests """ protocol = BarsInstrumentProtocol() self.assertEqual(BarsProtocolState.PRE_INIT, protocol.get_current_state()) protocol.initialize() protocol.configure(self.config) protocol.connect() self.assertEqual(BarsProtocolState.COLLECTING_DATA, protocol.get_current_state()) print "sleeping for a bit" time.sleep(5) print "disconnecting" protocol.disconnect()