2121from pandas .core .base import SpecificationError
2222import sys
2323
24- from modin .utils import to_pandas , get_current_backend
24+ from modin .utils import to_pandas
2525from .utils import (
2626 random_state ,
2727 RAND_LOW ,
@@ -3376,33 +3376,28 @@ def sort_index_for_equal_values(result, ascending):
33763376 i += 1
33773377 return type (result )(result , index = new_index )
33783378
3379- # We sort indices for pandas result because of issue #1650
3379+ # We sort indices for Modin and pandas result because of issue #1650
33803380 modin_series , pandas_series = create_test_series (test_data_values [0 ])
3381- modin_result = modin_series .value_counts (normalize = normalize , ascending = False )
3382-
3383- if get_current_backend () == "BaseOnPython" :
3384- modin_result = sort_index_for_equal_values (modin_result , ascending = False )
33853381
3382+ modin_result = sort_index_for_equal_values (
3383+ modin_series .value_counts (normalize = normalize , ascending = False ), False
3384+ )
33863385 pandas_result = sort_index_for_equal_values (
33873386 pandas_series .value_counts (normalize = normalize , ascending = False ), False
33883387 )
33893388 df_equals (modin_result , pandas_result )
33903389
3391- modin_result = modin_series .value_counts (bins = bins , ascending = False )
3392-
3393- if get_current_backend () == "BaseOnPython" :
3394- modin_result = sort_index_for_equal_values (modin_result , ascending = False )
3395-
3390+ modin_result = sort_index_for_equal_values (
3391+ modin_series .value_counts (bins = bins , ascending = False ), False
3392+ )
33963393 pandas_result = sort_index_for_equal_values (
33973394 pandas_series .value_counts (bins = bins , ascending = False ), False
33983395 )
33993396 df_equals (modin_result , pandas_result )
34003397
3401- modin_result = modin_series .value_counts (dropna = dropna , ascending = True )
3402-
3403- if get_current_backend () == "BaseOnPython" :
3404- modin_result = sort_index_for_equal_values (modin_result , ascending = True )
3405-
3398+ modin_result = sort_index_for_equal_values (
3399+ modin_series .value_counts (dropna = dropna , ascending = True ), True
3400+ )
34063401 pandas_result = sort_index_for_equal_values (
34073402 pandas_series .value_counts (dropna = dropna , ascending = True ), True
34083403 )
@@ -3412,20 +3407,20 @@ def sort_index_for_equal_values(result, ascending):
34123407 arr = np .random .rand (2 ** 6 )
34133408 arr [::10 ] = np .nan
34143409 modin_series , pandas_series = create_test_series (arr )
3415- modin_result = modin_series .value_counts (dropna = False , ascending = True )
3410+ modin_result = sort_index_for_equal_values (
3411+ modin_series .value_counts (dropna = False , ascending = True ), True
3412+ )
34163413 pandas_result = sort_index_for_equal_values (
34173414 pandas_series .value_counts (dropna = False , ascending = True ), True
34183415 )
3419- if get_current_backend () == "BaseOnPython" :
3420- modin_result = sort_index_for_equal_values (modin_result , ascending = True )
34213416 df_equals (modin_result , pandas_result )
34223417
3423- modin_result = modin_series .value_counts (dropna = False , ascending = False )
3418+ modin_result = sort_index_for_equal_values (
3419+ modin_series .value_counts (dropna = False , ascending = False ), False
3420+ )
34243421 pandas_result = sort_index_for_equal_values (
34253422 pandas_series .value_counts (dropna = False , ascending = False ), False
34263423 )
3427- if get_current_backend () == "BaseOnPython" :
3428- modin_result = sort_index_for_equal_values (modin_result , ascending = False )
34293424 df_equals (modin_result , pandas_result )
34303425
34313426
0 commit comments