Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 93da32b7

Přidáno uživatelem Jakub Šilhavý před více než 2 roky(ů)

re #9421 Added unit tests for get_connected_devices() and get_disconnected_devices()

Zobrazit rozdíly:

client/src/usb_detector/detector.py
49 49

  
50 50

  
51 51
def _get_connected_devices(detected_devices: list, last_connected_devices: list) -> list:
52
    if last_connected_devices is None and detected_devices is not None:
53
        return detected_devices
54
    if detected_devices is None:
55
        return []
52 56
    return [device for device in detected_devices if device not in last_connected_devices]
53 57

  
54 58

  
55 59
def _get_disconnected_devices(detected_devices: list, last_connected_devices: list) -> list:
60
    if last_connected_devices is None:
61
        return []
62
    if detected_devices is None:
63
        return last_connected_devices
56 64
    return [device for device in last_connected_devices if device not in detected_devices]
57 65

  
58 66

  

Také k dispozici: Unified diff