def test_discrete_data(self): # Test mode with discrete numeric data. data = list(range(10)) for i in range(10): d = data + [i] random.shuffle(d) self.assertEqual(self.func(d), i)