def test_100_channel(self): self.assertEqual(Channel.open_channel_TS(1, 1, 100, 1, 0), [100]) self.assertEqual(Channel.open_channel_TS(1, 1, 100, 0, 1), [0]) self.assertEqual(Channel.open_channel_TS(1, 0.5, 100, 1, 0), [100, 100]) self.assertEqual(Channel.open_channel_TS(0, 0.5, 100, 1, 0), []) self.assertEqual(Channel.open_channel_TS(1, 0.5, 100, 0, 1), [0, 0])
def test_two_channel(self): self.assertEqual(Channel.open_channel_TS(1, 1, 2, 1, 0), [2]) self.assertEqual(Channel.open_channel_TS(1, 1, 2, 0, 1), [0]) self.assertEqual(Channel.open_channel_TS(1, 0.5, 2, 1, 0), [2, 2]) self.assertEqual(Channel.open_channel_TS(0, 0.5, 2, 1, 0), []) self.assertEqual(Channel.open_channel_TS(1, 0.5, 2, 0, 1), [0, 0])
def test_zero_channels(self): self.assertEqual(Channel.open_channel_TS(1, 0.1, 0, 1, 1), []) self.assertEqual(Channel.open_channel_TS(0, 0.1, 0, 1, 1), [])