def test_to_seconds(self): """ Test to second conversion. """ self.assertEquals(240, Protocol._to_seconds(4, 1)) self.assertEquals(59, Protocol._to_seconds(59, 0)) self.assertEquals(60, Protocol._to_seconds(60, 0)) self.assertEquals(3600, Protocol._to_seconds(60, 1)) self.assertEquals(3660, Protocol._to_seconds(61, 1)) self.assertRaises(InstrumentProtocolException, Protocol._to_seconds, 1, 2) self.assertRaises(InstrumentProtocolException, Protocol._to_seconds, 1, "foo")