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):
`