def tearDown(self): self.interface.close() try: self.simulated_can_process.terminate() except (AttributeError, ProcessLookupError) as _: pass enable_virtual_can_bus()
def setUp(self): enable_virtual_can_bus() self.canbus_raw = canbus.CanBus(copy.deepcopy(TESTCONFIG1), VIRTUAL_CAN_BUS_NAME, timeout=1.0) self.canbus_bcm = canbus.CanBus(copy.deepcopy(TESTCONFIG1), VIRTUAL_CAN_BUS_NAME, timeout=1.0, use_bcm=True) parent_directory = os.path.dirname(__file__) self.input_filename = os.path.join(parent_directory, INPUT_FILENAME) self.input_filename_no_busdefinition = os.path.join(parent_directory, INPUT_FILENAME_NO_BUSDEFINITION) self.simulated_can_process = None
def setUp(self): enable_virtual_can_bus() self.interface = caninterface_bcm.SocketCanBcmInterface(VIRTUAL_CAN_BUS_NAME, timeout=1.0) self.simulated_can_process = None