|
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]) |
|
0 commit comments