@@ -6291,14 +6291,13 @@ def test_impl(A, i, value):
62916291 for series_data in all_data :
62926292 for series_index in indexes :
62936293 S = pd .Series (series_data , series_index , dtype = dtype )
6294- for idx in idxs :
6295- for value in values :
6296- with self .subTest (series = S , idx = idx , value = value ):
6297- S1 = S .copy (deep = True )
6298- S2 = S .copy (deep = True )
6299- hpat_func (S1 , idx , value )
6300- test_impl (S2 , idx , value )
6301- pd .testing .assert_series_equal (S1 , S2 )
6294+ for idx , value in product (idxs , values ):
6295+ with self .subTest (series = S , idx = idx , value = value ):
6296+ S1 = S .copy (deep = True )
6297+ S2 = S .copy (deep = True )
6298+ hpat_func (S1 , idx , value )
6299+ test_impl (S2 , idx , value )
6300+ pd .testing .assert_series_equal (S1 , S2 )
63026301
63036302 @skip_sdc_jit ('Not implemented in old-pipeline' )
63046303 @skip_numba_jit ('Requires StringArray support of operator.eq' )
@@ -6365,11 +6364,10 @@ def test_series_setitem_idx_str_series(self):
63656364 integer Series with index of matching dtype and scalar and non scalar assigned values """
63666365
63676366 n , k = 11 , 4
6368- np .random .seed (0 )
63696367 series_data = np .arange (n )
63706368 series_index = gen_strlist (n , 2 , 'abcd123 ' )
63716369
6372- idx = create_series_from_values (k , series_index )
6370+ idx = create_series_from_values (k , series_index , seed = 0 )
63736371 assigned_values = - 10 + np .arange (k ) * (- 1 )
63746372 values_to_test = [- 100 ,
63756373 np .array (assigned_values ),
@@ -6382,11 +6380,10 @@ def test_series_setitem_idx_float_series(self):
63826380 integer Series with index of matching dtype and scalar and non scalar assigned values """
63836381
63846382 n , k = 11 , 4
6385- np .random .seed (0 )
63866383 series_data = np .arange (n )
63876384 series_index = np .arange (n , dtype = np .float )
63886385
6389- idx = create_series_from_values (k , series_index )
6386+ idx = create_series_from_values (k , series_index , seed = 0 )
63906387 assigned_values = - 10 + np .arange (k ) * (- 1 )
63916388 values_to_test = [
63926389 - 100 ,
@@ -6404,11 +6401,10 @@ def test_impl(A, i, value):
64046401 hpat_func = self .jit (test_impl )
64056402
64066403 n , k = 11 , 4
6407- np .random .seed (0 )
64086404 series_data = np .arange (n )
64096405 series_index = np .arange (n )
64106406
6411- idx = create_series_from_values (k , series_index )
6407+ idx = create_series_from_values (k , series_index , seed = 0 )
64126408 assigned_values = - 10 + np .arange (k ) * (- 1 )
64136409 values_to_test = [- 100 ,
64146410 np .array (assigned_values ),
@@ -6421,11 +6417,10 @@ def test_series_setitem_idx_int_series2(self):
64216417 integer Series with index of non-matching dtype and scalar and non scalar assigned values """
64226418
64236419 n , k = 11 , 4
6424- np .random .seed (0 )
64256420 series_data = np .arange (n )
64266421 series_index = gen_strlist (n , 2 , 'abcd123 ' )
64276422
6428- idx = create_series_from_values (k , np .arange (n ))
6423+ idx = create_series_from_values (k , np .arange (n ), seed = 0 )
64296424 assigned_values = - 10 + np .arange (k ) * (- 1 )
64306425 values_to_test = [- 100 ,
64316426 np .array (assigned_values ),
@@ -6476,12 +6471,11 @@ def test_series_setitem_idx_int_array1(self):
64766471 integer Series with integer index and scalar and non scalar assigned values """
64776472
64786473 n , k = 11 , 4
6479- np .random .seed (0 )
6480-
64816474 series_data = np .arange (n )
64826475 series_index = np .arange (n )
64836476
6484- idx = take_k_elements (k , series_index )
6477+ np .random .seed (0 )
6478+ idx = take_k_elements (k , series_index , seed = 0 )
64856479 assigned_values = - 10 + np .arange (k ) * (- 1 )
64866480 values_to_test = [
64876481 - 100 ,
@@ -6496,11 +6490,10 @@ def test_series_setitem_idx_int_array2(self):
64966490 integer Series with string index and scalar and non scalar assigned values """
64976491
64986492 n , k = 11 , 4
6499- np .random .seed (0 )
65006493 series_data = np .arange (n )
65016494 series_index = gen_strlist (n , 2 , 'abcd123 ' )
65026495
6503- idx = take_k_elements (k , np .arange (n ))
6496+ idx = take_k_elements (k , np .arange (n ), seed = 0 )
65046497 assigned_values = - 10 + np .arange (k ) * (- 1 )
65056498 values_to_test = [
65066499 - 100 ,
0 commit comments