(self)
| 3813 | assert expected.equals(frame) |
| 3814 | |
| 3815 | def test_to_and_from_series(self) -> None: |
| 3816 | expected = self.dv.to_dataframe()["foo"] |
| 3817 | actual = self.dv.to_series() |
| 3818 | assert_array_equal(expected.values, actual.values) |
| 3819 | assert_array_equal(expected.index.values, actual.index.values) |
| 3820 | assert "foo" == actual.name |
| 3821 | # test roundtrip |
| 3822 | assert_identical(self.dv, DataArray.from_series(actual).drop_vars(["x", "y"])) |
| 3823 | # test name is None |
| 3824 | actual.name = None |
| 3825 | expected_da = self.dv.rename(None) |
| 3826 | assert_identical( |
| 3827 | expected_da, DataArray.from_series(actual).drop_vars(["x", "y"]) |
| 3828 | ) |
| 3829 | |
| 3830 | def test_from_series_multiindex(self) -> None: |
| 3831 | # GH:3951 |
nothing calls this directly
no test coverage detected