

def test_t_test(self):
    m = self.m
    kvars = self.kvars
    extra = getattr(self, 'k_extra', 0)
    t_unreg = self.res_unreg.t_test(np.eye(len(self.res_unreg.params)))
    t_reg = self.res_reg.t_test(np.eye((kvars + extra)))
    assert_almost_equal(t_unreg.effect[:m], t_reg.effect[:m], DECIMAL_3)
    assert_almost_equal(t_unreg.sd[:m], t_reg.sd[:m], DECIMAL_3)
    assert_almost_equal(np.nan, t_reg.sd[m])
    assert_allclose(t_unreg.tvalue[:m], t_reg.tvalue[:m], atol=0.003)
    assert_almost_equal(np.nan, t_reg.tvalue[m])

dataset/ETHPy150Open statsmodels/statsmodels/statsmodels/discrete/tests/test_discrete.py CheckL1Compatability.test_t_test/original