def test_decodeFailed(self): s = 'not_a_reasonK' self.assertRaises( InvalidFrame, lambda: TransportKillFrame.decode(sf(s)))
def test_decode(self): for reason in tk.allReasons: s = reason + 'K' self.assertEqual( TransportKillFrame(reason), TransportKillFrame.decode(sf(s)))