COMPAT: skip some test on 32-bit platforms for ordering issues · pandas-dev/pandas@d6c7a3a (original) (raw)

`@@ -7,6 +7,7 @@

`

7

7

`from pandas.core.api import Series, Categorical, CategoricalIndex

`

8

8

`import pandas as pd

`

9

9

``

``

10

`+

from pandas import compat

`

10

11

`import pandas.core.algorithms as algos

`

11

12

`import pandas.util.testing as tm

`

12

13

`import pandas.hashtable as hashtable

`

`@@ -405,7 +406,6 @@ def test_dropna(self):

`

405

406

`tm.assert_series_equal(

`

406

407

`pd.Series([True, True, False, None]).value_counts(dropna=False),

`

407

408

`pd.Series([2, 1, 1], index=[True, False, np.nan]))

`

408

``

-

409

409

`tm.assert_series_equal(

`

410

410

`pd.Series([10.3, 5., 5.]).value_counts(dropna=True),

`

411

411

`pd.Series([2, 1], index=[5., 10.3]))

`

`@@ -416,9 +416,12 @@ def test_dropna(self):

`

416

416

`tm.assert_series_equal(

`

417

417

`pd.Series([10.3, 5., 5., None]).value_counts(dropna=True),

`

418

418

`pd.Series([2, 1], index=[5., 10.3]))

`

419

``

`-

tm.assert_series_equal(

`

420

``

`-

pd.Series([10.3, 5., 5., None]).value_counts(dropna=False),

`

421

``

`-

pd.Series([2, 1, 1], index=[5., 10.3, np.nan]))

`

``

419

+

``

420

`+

32-bit linux has a different ordering

`

``

421

`+

if not compat.is_platform_32bit():

`

``

422

`+

tm.assert_series_equal(

`

``

423

`+

pd.Series([10.3, 5., 5., None]).value_counts(dropna=False),

`

``

424

`+

pd.Series([2, 1, 1], index=[5., 10.3, np.nan]))

`

422

425

``

423

426

``

424

427

`class GroupVarTestMixin(object):

`