hyb
2025-10-24 6861b499efcd43195796ee314c96124b34d1a327
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import pytest
 
from pandas import PeriodIndex
 
 
def test_is_full():
    index = PeriodIndex([2005, 2007, 2009], freq="Y")
    assert not index.is_full
 
    index = PeriodIndex([2005, 2006, 2007], freq="Y")
    assert index.is_full
 
    index = PeriodIndex([2005, 2005, 2007], freq="Y")
    assert not index.is_full
 
    index = PeriodIndex([2005, 2005, 2006], freq="Y")
    assert index.is_full
 
    index = PeriodIndex([2006, 2005, 2005], freq="Y")
    with pytest.raises(ValueError, match="Index is not monotonic"):
        index.is_full
 
    assert index[:0].is_full