@@ -42,11 +42,6 @@ def test_make_rng():
4242 assert_raises (ValueError , check_random_state , "some invalid seed" )
4343
4444
45- def test_resample_noarg ():
46- # Border case not worth mentioning in doctests
47- assert_true (resample () is None )
48-
49-
5045def test_deprecated ():
5146 # Test whether the deprecated decorator issues appropriate warnings
5247 # Copied almost verbatim from http://docs.python.org/library/warnings.html
@@ -84,11 +79,17 @@ class Ham(object):
8479 assert_true ("deprecated" in str (w [0 ].message ).lower ())
8580
8681
87- def test_resample_value_errors ():
82+ def test_resample ():
83+ # Border case not worth mentioning in doctests
84+ assert_true (resample () is None )
85+
8886 # Check that invalid arguments yield ValueError
8987 assert_raises (ValueError , resample , [0 ], [0 , 1 ])
90- assert_raises (ValueError , resample , [0 , 1 ], [0 , 1 ], n_samples = 3 )
88+ assert_raises (ValueError , resample , [0 , 1 ], [0 , 1 ],
89+ replace = False , n_samples = 3 )
9190 assert_raises (ValueError , resample , [0 , 1 ], [0 , 1 ], meaning_of_life = 42 )
91+ # Issue:6581, n_samples can be more when replace is True (default).
92+ assert_equal (len (resample ([1 , 2 ], n_samples = 5 )), 5 )
9293
9394
9495def test_safe_mask ():
0 commit comments