(self)
| 2610 | assert IndexVariable("y", [10.0]).level_names is None |
| 2611 | |
| 2612 | def test_get_level_variable(self): |
| 2613 | midx = pd.MultiIndex.from_product( |
| 2614 | [["a", "b"], [1, 2]], names=["level_1", "level_2"] |
| 2615 | ) |
| 2616 | x = IndexVariable("x", midx) |
| 2617 | level_1 = IndexVariable("x", midx.get_level_values("level_1")) |
| 2618 | assert_identical(x.get_level_variable("level_1"), level_1) |
| 2619 | |
| 2620 | with pytest.raises(ValueError, match=r"has no MultiIndex"): |
| 2621 | IndexVariable("y", [10.0]).get_level_variable("level") |
| 2622 | |
| 2623 | def test_concat_periods(self): |
| 2624 | periods = pd.period_range("2000-01-01", periods=10) |
nothing calls this directly
no test coverage detected