>>> from failures import failures >>> lfail = [['A05', 'T1', 'CX1', 'elec', 110, 50], ... ['B04', 'T3', 'ER4', 'elec', 50, 125], ... ['A11', 'T1', 'GY6', 'mec', 40, 190], ... ['B04', 'T3', 'CX2', 'mec', 30, 155], ... ['A11', 'T1', 'HH7', 'mec', 70, 80], ... ['B03', 'T2', 'XC7', 'mec', 100, 110], ... ['A05', 'T1', 'XZ3', 'mec', 40, 50], ... ['A02', 'T4', 'BT5', 'elec', 30, 60], ... ['B04', 'T3', 'AX4', 'elec', 90, 95], ... ['A05', 'T1', 'HT6', 'elec', 45, 105]] >>> delec, dmec = failures(lfail) >>> if delec != {'T1': [(150, 'A05', 'HT6'), (160, 'A05', 'CX1')], 'T3': [(175, 'B04', 'ER4'), (185, 'B04', 'AX4')], 'T4': [(90, 'A02', 'BT5')]}: ... print(delec) >>> if dmec != {'T1': [(90, 'A05', 'XZ3'), (150, 'A11', 'HH7'), (230, 'A11', 'GY6')], 'T3': [(185, 'B04', 'CX2')], 'T2': [(210, 'B03', 'XC7')]}: ... print(dmec)