Ejemplo n.º 1
0
def test_mackinnonp_small():
    val_large = mackinnonp(-7.0,
                           regression="c",
                           num_unit_roots=1,
                           dist_type="adf-z")
    val = mackinnonp(-10.0,
                     regression="c",
                     num_unit_roots=1,
                     dist_type="adf-z")
    assert val < val_large
Ejemplo n.º 2
0
def test_mackinnonp_large():
    val = mackinnonp(100.0, regression="c", num_unit_roots=1)
    assert val == 1.0
Ejemplo n.º 3
0
def test_mackinnonp_errors():
    with pytest.raises(ValueError):
        mackinnonp(-1.0, regression="c", num_unit_roots=2, dist_type="ADF-z")
    with pytest.raises(ValueError):
        mackinnonp(-1.0, dist_type="unknown")
Ejemplo n.º 4
0
def test_mackinnonp_large():
    val = mackinnonp(100.0, regression="c", num_unit_roots=1)
    assert val == 1.0
Ejemplo n.º 5
0
def test_mackinnonp_small():
    val_large = mackinnonp(-7.0, regression="c", num_unit_roots=1, dist_type='adf-z')
    val = mackinnonp(-10.0, regression="c", num_unit_roots=1, dist_type='adf-z')
    assert val < val_large
Ejemplo n.º 6
0
def test_mackinnonp_errors():
    with pytest.raises(ValueError):
        mackinnonp(-1.0, regression="c", num_unit_roots=2, dist_type='ADF-z')
    with pytest.raises(ValueError):
        mackinnonp(-1.0, dist_type='unknown')