def test_check_seed(self): self.assertEqual(misc._check_seed('10'), 10) self.assertEqual(misc._check_seed(10), 10) self.assertEqual(misc._check_seed(10.5), 10) self.assertTrue( is_valid_seed(misc._check_seed(np.random.RandomState()))) self.assertTrue(is_valid_seed(misc._check_seed(-1)))
def test_check_seed(): assert misc._check_seed('10') == 10 assert misc._check_seed(10) == 10 assert misc._check_seed(10.5) == 10 assert is_valid_seed(misc._check_seed(np.random.RandomState())) assert is_valid_seed(misc._check_seed(-1)) assert is_valid_seed(misc._check_seed(MAX_UINT + 1))
def test_check_seed(self): self.assertEqual(misc._check_seed('10'), 10) self.assertEqual(misc._check_seed(10), 10) self.assertEqual(misc._check_seed(10.5), 10) self.assertTrue(is_valid_seed(misc._check_seed(np.random.RandomState()))) self.assertTrue(is_valid_seed(misc._check_seed(-1))) self.assertTrue(is_valid_seed(misc._check_seed(MAX_UINT + 1)))
def test_check_seed_gt_max_uint(self): assertRaisesRegex = self.assertRaisesRegexp if PY2 else self.assertRaisesRegex with assertRaisesRegex(ValueError, '`seed` is too large'): misc._check_seed(MAX_UINT + 1)