| @@ -24,10 +24,8 @@ |
|
|
| 24 |
24 |
from pandas import compat |
| 25 |
25 |
import pandas.util.testing as tm |
| 26 |
26 |
|
| 27 |
|
-from .common import TestData |
| 28 |
27 |
|
| 29 |
|
- |
| 30 |
|
-class TestSeriesDtypes(TestData): |
|
28 |
+class TestSeriesDtypes(): |
| 31 |
29 |
|
| 32 |
30 |
def test_dt64_series_astype_object(self): |
| 33 |
31 |
dt64ser = Series(date_range('20130101', periods=3)) |
| @@ -56,17 +54,17 @@ def test_asobject_deprecated(self): |
|
|
| 56 |
54 |
o = s.asobject |
| 57 |
55 |
assert isinstance(o, np.ndarray) |
| 58 |
56 |
|
| 59 |
|
-def test_dtype(self): |
|
57 |
+def test_dtype(self, datetime_series): |
| 60 |
58 |
|
| 61 |
|
-assert self.ts.dtype == np.dtype('float64') |
| 62 |
|
-assert self.ts.dtypes == np.dtype('float64') |
| 63 |
|
-assert self.ts.ftype == 'float64:dense' |
| 64 |
|
-assert self.ts.ftypes == 'float64:dense' |
| 65 |
|
-tm.assert_series_equal(self.ts.get_dtype_counts(), |
|
59 |
+assert datetime_series.dtype == np.dtype('float64') |
|
60 |
+assert datetime_series.dtypes == np.dtype('float64') |
|
61 |
+assert datetime_series.ftype == 'float64:dense' |
|
62 |
+assert datetime_series.ftypes == 'float64:dense' |
|
63 |
+tm.assert_series_equal(datetime_series.get_dtype_counts(), |
| 66 |
64 |
Series(1, ['float64'])) |
| 67 |
65 |
# GH18243 - Assert .get_ftype_counts is deprecated |
| 68 |
66 |
with tm.assert_produces_warning(FutureWarning): |
| 69 |
|
-tm.assert_series_equal(self.ts.get_ftype_counts(), |
|
67 |
+tm.assert_series_equal(datetime_series.get_ftype_counts(), |
| 70 |
68 |
Series(1, ['float64:dense'])) |
| 71 |
69 |
|
| 72 |
70 |
@pytest.mark.parametrize("value", [np.nan, np.inf]) |