Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pandas / tests / indexes / period / methods / test_is_full.py
Size: Mime:
import pytest

from pandas import PeriodIndex


def test_is_full():
    index = PeriodIndex([2005, 2007, 2009], freq="A")
    assert not index.is_full

    index = PeriodIndex([2005, 2006, 2007], freq="A")
    assert index.is_full

    index = PeriodIndex([2005, 2005, 2007], freq="A")
    assert not index.is_full

    index = PeriodIndex([2005, 2005, 2006], freq="A")
    assert index.is_full

    index = PeriodIndex([2006, 2005, 2005], freq="A")
    with pytest.raises(ValueError, match="Index is not monotonic"):
        index.is_full

    assert index[:0].is_full