########################################################################### # # Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file test_imports.py # # @author (last) Peter Lucia # @date (last) 20-Jul-2020 # @author (original) Peter Lucia # @date (original) 07-Apr-2020 # ############################################################################ import unittest import sys sys.path.append("..") class Test(unittest.TestCase): # @unittest.skip("Skipping test_imports") def test_hd_imports(self): from dialin.hd.alarms import HDAlarms from dialin.hd.blood_flow import HDBloodFlow from dialin.hd.buttons import HDButtons from dialin.hd.constants import RESET, NO_RESET from dialin.hd.dialysate_inlet_flow import HDDialysateInletFlow from dialin.hd.dialysate_outlet_flow import HDDialysateOutletFlow from dialin.hd.hemodialysis_device import HD from dialin.hd.pressure_occlusion import HDPressureOcclusion from dialin.hd.rtc import HDRTC from dialin.hd.treatment import HDTreatment from dialin.hd.ui_proxy import HDUIProxy from dialin.hd.watchdog import HDWatchdog # @unittest.skip("Skipping test_imports") def test_dg_imports(self): from dialin.dg.dialysate_generator import DG from dialin.dg.drain_pump import DGDrainPump from dialin.dg.hd_proxy import DGHDProxy from dialin.dg.load_cells import DGLoadCells from dialin.dg.pressures import DGPressures from dialin.dg.reservoirs import DGReservoirs # @unittest.skip("Skipping test_imports") def test_protocols_imports(self): from dialin.protocols.CAN import (DenaliCanMessenger, DenaliMessage, DenaliChannels, LongDenaliMessageBuilder) # @unittest.skip("Skipping test_imports") def test_utils_imports(self): from dialin.utils.conversions import (integer_to_bytearray, float_to_bytearray) # @unittest.skip("Skipping test_imports") def test_api_version(self): import dialin print(dialin.__version__) def test_squish(self): from dialin.squish import (denaliMessages, crc, globals, messageBuilder, unittests, utils) if __name__ == '__main__': unittest.main(verbosity=2)